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 |
getArea()
Get Log region
Note: This field may return `null`, indicating that no valid value was found.
|
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 |
getRealClientIp()
Get The real client IP.
|
String |
getRealClientIpCountryCode()
Get The ISO-3166 alpha-2 country code of the real client IP.
|
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 |
setArea(String Area)
Set Log region
Note: This field may return `null`, indicating that no valid value was found.
|
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 |
setRealClientIp(String RealClientIp)
Set The real client IP.
|
void |
setRealClientIpCountryCode(String RealClientIpCountryCode)
Set The ISO-3166 alpha-2 country code of the real client IP.
|
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 getHttpLog()
public void setHttpLog(String HttpLog)
HttpLog
- The HTTP log content.public String getDomain()
public void setDomain(String Domain)
Domain
- The attacked subdomain name.public String getAttackIp()
public void setAttackIp(String AttackIp)
AttackIp
- The attacker IP.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 String getRealClientIp()
public void setRealClientIp(String RealClientIp)
RealClientIp
- The real client IP.public String getRealClientIpCountryCode()
public void setRealClientIpCountryCode(String RealClientIpCountryCode)
RealClientIpCountryCode
- The ISO-3166 alpha-2 country code of the real client IP.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 getReqMethod()
public void setReqMethod(String ReqMethod)
ReqMethod
- The request type.
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 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 String getArea()
public void setArea(String Area)
Area
- Log region
Note: This field may return `null`, indicating that no valid value was found.Copyright © 2023. All rights reserved.