public static final class DescribeRiskEventGroupResponseBody.DataList.Builder extends Object
public DescribeRiskEventGroupResponseBody.DataList.Builder attackApp(String attackApp)
The name of the attacked application.
example:MySql
public DescribeRiskEventGroupResponseBody.DataList.Builder attackType(Integer attackType)
The attack type of the intrusion event. Valid values:
1
public DescribeRiskEventGroupResponseBody.DataList.Builder description(String description)
The description of the intrusion event.
example:Path traversal attacks are detected in the web access requests over HTTP.
public DescribeRiskEventGroupResponseBody.DataList.Builder direction(String direction)
The direction of the traffic for the intrusion event. Valid values:
in
public DescribeRiskEventGroupResponseBody.DataList.Builder dstIP(String dstIP)
The destination IP address that is included in the intrusion event.
example:192.0.XX.XX
public DescribeRiskEventGroupResponseBody.DataList.Builder eventCount(Integer eventCount)
The number of intrusion events.
example:100
public DescribeRiskEventGroupResponseBody.DataList.Builder eventId(String eventId)
The ID of the intrusion event.
example:2b58efae-4c4b-4d96-9544-a586fb1f****
public DescribeRiskEventGroupResponseBody.DataList.Builder eventName(String eventName)
The name of the intrusion event.
example:Path traversal attack
public DescribeRiskEventGroupResponseBody.DataList.Builder firstEventTime(Integer firstEventTime)
The time when the intrusion event was first detected. The value is a UNIX timestamp. Unit: seconds.
example:1534408189
public DescribeRiskEventGroupResponseBody.DataList.Builder IPLocationInfo(DescribeRiskEventGroupResponseBody.IPLocationInfo IPLocationInfo)
The geographical information about the IP address. The value is a struct that contains the following parameters: CityId, CityName, CountryId, and CountryName.\
public DescribeRiskEventGroupResponseBody.DataList.Builder lastEventTime(Integer lastEventTime)
The time when the intrusion event was last detected. The value is a UNIX timestamp. Unit: seconds.
example:1534408267
public DescribeRiskEventGroupResponseBody.DataList.Builder resourcePrivateIPList(List<DescribeRiskEventGroupResponseBody.ResourcePrivateIPList> resourcePrivateIPList)
The information about the private IP address in the intrusion event. The value is an array that contains the following parameters: RegionNo, ResourceInstanceId, ResourceInstanceName, and ResourcePrivateIP.\
public DescribeRiskEventGroupResponseBody.DataList.Builder resourceType(String resourceType)
The type of the public IP address in the intrusion event. Valid values:
EcsPublicIP
public DescribeRiskEventGroupResponseBody.DataList.Builder ruleId(String ruleId)
The ID of the rule that is used to detect the intrusion event.
example:1000****
public DescribeRiskEventGroupResponseBody.DataList.Builder ruleResult(Integer ruleResult)
The status of the firewall. Valid values:
2
public DescribeRiskEventGroupResponseBody.DataList.Builder ruleSource(Integer ruleSource)
The module of the rule that is used to detect the intrusion event. Valid values:
1
public DescribeRiskEventGroupResponseBody.DataList.Builder srcIP(String srcIP)
The source IP address that is included in the intrusion event.
example:192.0.XX.XX
public DescribeRiskEventGroupResponseBody.DataList.Builder srcIPTag(String srcIPTag)
The tag added to the source IP address. The tag helps identify whether the source IP address is a back-to-origin IP address for a cloud service.
example:WAF Back-to-origin Address
public DescribeRiskEventGroupResponseBody.DataList.Builder srcIPTags(List<String> srcIPTags)
public DescribeRiskEventGroupResponseBody.DataList.Builder srcPrivateIPList(List<String> srcPrivateIPList)
An array that consists of the source private IP addresses in the intrusion event.
public DescribeRiskEventGroupResponseBody.DataList.Builder tag(String tag)
The tag added to the threat intelligence that is provided for major events.
example:Threat intelligence provided for major events
public DescribeRiskEventGroupResponseBody.DataList.Builder vpcDstInfo(DescribeRiskEventGroupResponseBody.VpcDstInfo vpcDstInfo)
The information about the destination VPC of the intrusion event. The value is a struct that contains the following parameters: EcsInstanceId, EcsInstanceName, NetworkInstanceId, NetworkInstanceName, and RegionNo.\
public DescribeRiskEventGroupResponseBody.DataList.Builder vpcSrcInfo(DescribeRiskEventGroupResponseBody.VpcSrcInfo vpcSrcInfo)
The information about the source VPC of the intrusion event. The value is a struct that contains the following parameters: EcsInstanceId, EcsInstanceName, NetworkInstanceId, NetworkInstanceName, and RegionNo.\
public DescribeRiskEventGroupResponseBody.DataList.Builder vulLevel(Integer vulLevel)
The risk level of the intrusion event. Valid values:
1
public DescribeRiskEventGroupResponseBody.DataList build()
Copyright © 2026. All rights reserved.