public static final class ConfigLayer4RulePolicyRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
ConfigLayer4RulePolicyRequest |
build() |
ConfigLayer4RulePolicyRequest.Builder |
listeners(String listeners)
The port forwarding rule that you want to manage.
|
ConfigLayer4RulePolicyRequest.Builder |
regionId(String regionId)
RegionId.
|
public ConfigLayer4RulePolicyRequest.Builder regionId(String regionId)
public ConfigLayer4RulePolicyRequest.Builder listeners(String listeners)
This parameter is a string that consists of JSON arrays. Each element in a JSON array indicates a port forwarding rule. You can perform this operation only on one port forwarding rule at a time. > You can call the [DescribeNetworkRules](~~157484~~) to query existing port forwarding rules. Each port forwarding rule contains the following fields: * **InstanceId**: the ID of the instance. This field is required and must be of the STRING type. * **Protocol**: the forwarding protocol. This field is required and must be of the STRING type. Valid values: **tcp** and **udp**. * **FrontendPort**: the forwarding port. This field is required and must be of the INTEGER type. * **BackendPort**: the port of the origin server. This field is required and must be of the INTEGER type. * **PriRealServers**: the IP addresses of the primary origin server. This field is required and must be a JSON array. Each element in a JSON array indicates an IP address of the primary origin server. You can configure a maximum of 20 IP addresses. Each element in the JSON array contains the following field: * **RealServer**: the IP address of the primary origin server. This field is required and must be of the STRING type. * **SecRealServers**: the IP addresses of the secondary origin server. This field is required and must be a JSON array. Each element in a JSON array indicates an IP address of the secondary origin server. You can configure a maximum of 20 IP addresses. Each element in the JSON array contains the following field: * **RealServer**: the IP address of the secondary origin server. This field is required and must be of the STRING type. * **CurrentRsIndex**: the origin server that you want to use to receive service traffic. This field is required and must be of the INTEGER type. Valid values: * **1**: the primary origin server, which indicates that Anti-DDoS Pro or Anti-DDoS Premium forwards service traffic to the IP addresses of the primary origin server. * **2**: the secondary origin server, which indicates that Anti-DDoS Pro or Anti-DDoS Premium forwards service traffic to the IP addresses of the secondary origin server.
public ConfigLayer4RulePolicyRequest build()
Copyright © 2023. All rights reserved.