public static final class DescribeNetworkRulesResponseBody.NetworkRules.Builder extends Object
public DescribeNetworkRulesResponseBody.NetworkRules.Builder backendPort(Integer backendPort)
The port of the origin server.
example:80
public DescribeNetworkRulesResponseBody.NetworkRules.Builder frontendPort(Integer frontendPort)
The forwarding port.
example:80
public DescribeNetworkRulesResponseBody.NetworkRules.Builder instanceId(String instanceId)
The ID of the instance.
example:ddoscoo-cn-mp91j1ao****
public DescribeNetworkRulesResponseBody.NetworkRules.Builder isAutoCreate(Boolean isAutoCreate)
Indicates whether the port forwarding rule is automatically created. Valid values:
true
public DescribeNetworkRulesResponseBody.NetworkRules.Builder payloadRuleEnable(Long payloadRuleEnable)
Indicates whether the payload filtering rule is enabled. Valid values:
1
public DescribeNetworkRulesResponseBody.NetworkRules.Builder protocol(String protocol)
The forwarding protocol. Valid values:
tcp
public DescribeNetworkRulesResponseBody.NetworkRules.Builder proxyEnable(Long proxyEnable)
Indicates whether the traffic diversion switch is on. Valid values:
0
public DescribeNetworkRulesResponseBody.NetworkRules.Builder proxyStatus(String proxyStatus)
The status of traffic diversion. Valid values:
on
public DescribeNetworkRulesResponseBody.NetworkRules.Builder realServers(List<String> realServers)
The IP addresses of origin servers.
public DescribeNetworkRulesResponseBody.NetworkRules.Builder remark(String remark)
The remarks of the port forwarding rule.
example:Test
public DescribeNetworkRulesResponseBody.NetworkRules build()
Copyright © 2026. All rights reserved.