You can call BatchSetDcdnIpaDomainConfigs to configure multiple domain names for DCDN IP Application Accelerator (IPA).
Operation description
The call frequency for a single user is limited to 20 calls per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:BatchSetDcdnIpaDomainConfigs |
update |
*IpaDomain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainNames |
string |
Yes |
The domain names accelerated by DCDN for IPA. Separate multiple domain names with a comma (,). |
example.com |
| Functions |
string |
Yes |
A list of features. |
[{"functionArgs":[{"argName":"domain_name","argValue":"api.*com"}],"functionName":"protogw"}] |
Feature description
Name | Parameters |
protogw: IP Application Acceleration | `realip` (Required): The method used to pass the client's real IP address to the origin server. The following three methods are supported.`off`: Disables this feature.`toa`: Passes the client's real IP address to the origin server. The origin server must have the TCP Option Address (TOA) kernel module installed. The application requires no changes.`pp`: Passes the client's real IP address to the origin server. This method is supported by open-source Nginx by default. Other origin server software must be compatible. |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
Examples
Success response
JSON format
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidFunctions.Malformed | The specified Functions is invalid. | The specified configuration is invalid. |
| 400 | InvalidArgValue.Malformed | The specified ArgValue is invalid. | The value specified for the ArgValue parameter is invalid. |
| 400 | Invalid%s.ValueNotSupported | [%s] is not supported. | The specified value is not supported. |
| 400 | Invalid%s.Malformed | The specified ArgValue [%s] is invalid. | The value specified for the ArgValue parameter is invalid. |
| 403 | DcdnIpaServiceNotFound | The DCDN IPA service has not been activated. | IPA is not activated for DCDN. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.