public class WebLogs extends AbstractModel
Constructor and Description |
---|
WebLogs() |
WebLogs(WebLogs 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 |
getAttackContent()
Get The attack content.
|
String |
getAttackIp()
Get The attacker IP.
|
Long |
getAttackTime()
Get The attack time recorded in seconds using UNIX timestamp.
|
String |
getDomain()
Get The attacked subdomain name.
|
String |
getEventId()
Get The attack event ID.
|
String |
getHttpLog()
Get The HTTP log content.
|
String |
getReqMethod()
Get The request type.
|
String |
getRequestUri()
Get The request address.
|
SecRuleRelatedInfo[] |
getRuleDetailList()
Get The security rule information.
|
String |
getSipCountryCode()
Get The country code of the attacker IP, which is defined in ISO-3166 alpha-2.
|
void |
setAttackContent(String AttackContent)
Set The attack content.
|
void |
setAttackIp(String AttackIp)
Set The attacker IP.
|
void |
setAttackTime(Long AttackTime)
Set The attack time recorded in seconds using UNIX timestamp.
|
void |
setDomain(String Domain)
Set The attacked subdomain name.
|
void |
setEventId(String EventId)
Set The attack event ID.
|
void |
setHttpLog(String HttpLog)
Set The HTTP log content.
|
void |
setReqMethod(String ReqMethod)
Set The request type.
|
void |
setRequestUri(String RequestUri)
Set The request address.
|
void |
setRuleDetailList(SecRuleRelatedInfo[] RuleDetailList)
Set The security rule information.
|
void |
setSipCountryCode(String SipCountryCode)
Set The country code of the attacker IP, which is defined in ISO-3166 alpha-2.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public WebLogs()
public WebLogs(WebLogs source)
public String getEventId()
public void setEventId(String EventId)
EventId
- The attack event ID.public String getAttackIp()
public void setAttackIp(String AttackIp)
AttackIp
- The attacker IP.public String getDomain()
public void setDomain(String Domain)
Domain
- The attacked subdomain name.public String getHttpLog()
public void setHttpLog(String HttpLog)
HttpLog
- The HTTP log content.public String getSipCountryCode()
public void setSipCountryCode(String SipCountryCode)
SipCountryCode
- The country code of the attacker IP, which is defined in ISO-3166 alpha-2. For the list of country codes, see [ISO-3166](https://git.woa.com/edgeone/iso-3166/blob/master/all/all.json).public Long getAttackTime()
public void setAttackTime(Long AttackTime)
AttackTime
- The attack time recorded in seconds using UNIX timestamp.public String getRequestUri()
public void setRequestUri(String RequestUri)
RequestUri
- The request address.public String getAttackContent()
public void setAttackContent(String AttackContent)
AttackContent
- The attack content.
Note: This field may return null, indicating that no valid values can be obtained.public SecRuleRelatedInfo[] getRuleDetailList()
public void setRuleDetailList(SecRuleRelatedInfo[] RuleDetailList)
RuleDetailList
- The security rule information.
Note: This field may return null, indicating that no valid values can be obtained.public String getReqMethod()
public void setReqMethod(String ReqMethod)
ReqMethod
- The request type.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.