Creates a port forwarding rule.
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
---|---|---|---|---|
Action | String | Yes | CreateNetworkRules |
The operation that you want to perform. Set the value to CreateNetworkRules. |
NetworkRules | String | Yes | [{"InstanceId":"ddoscoo-cn-mp91j1ao****","Protocol":"tcp","FrontendPort":8080,"BackendPort":8080,"RealServers":["1.1.1.1","2.2.2.2"]}] |
Details about the port forwarding rule. This parameter is a JSON string. The fields in the value are described as follows:
|
RegionId | String | No | cn-hangzhou |
The region ID of the instance. Valid values:
|
Response parameters
Parameter | Type | Example | Description |
---|---|---|---|
RequestId | String | ADCA45A5-D15C-4B7D-9F81-138B0B36D0BD |
The ID of the request. |
Examples
Sample requests
http(s)://[Endpoint]/?Action=CreateNetworkRules
&NetworkRules=[{"InstanceId":"ddoscoo-cn-mp91j1ao****","Protocol":"tcp","FrontendPort":8080,"BackendPort":8080,"RealServers":["1.1.1.1","2.2.2.2"]}]
&<Common request parameters>
Sample success responses
XML
format
<CreateNetworkRulesResponse>
<RequestId>ADCA45A5-D15C-4B7D-9F81-138B0B36D0BD</RequestId>
</CreateNetworkRulesResponse>
JSON
format
{
"RequestId": "ADCA45A5-D15C-4B7D-9F81-138B0B36D0BD"
}
Error codes
For a list of error codes, visit the API Error Center.