You can call the ModifyDcdnWafPolicyDomains operation to modify the domain names that are attached to a specific mitigation policy.
Operation description
The throttling limit for this operation is 20 calls per second per user.
This operation supports POST requests.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:ModifyDcdnWafPolicyDomains |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| PolicyId |
integer |
Yes |
The ID of the mitigation policy. You can specify only one ID. |
1000001 |
| Method |
integer |
No |
The binding method. Valid values:
Note
|
0 |
| BindDomains |
string |
No |
The domain names to bind to the mitigation policy. You can specify up to 50 domain names. Separate multiple domain names with a comma (,). Note
You must specify either BindDomains or UnbindDomains. |
example.com,example2.com |
| UnbindDomains |
string |
No |
The domain names to unbind from the mitigation policy. You can specify up to 50 domain names. Separate multiple domain names with a comma (,). Note
You must specify either BindDomains or UnbindDomains. |
example3.com |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
CB1A380B-09F0-41BB-2B35-72F8FD6DA2FE |
Examples
Success response
JSON format
{
"RequestId": "CB1A380B-09F0-41BB-2B35-72F8FD6DA2FE"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
| 400 | Policy.NotExist | The specified policy does not exist. | The specified protection policy does not exist. |
| 400 | DomainBindAndUnbind.Overlapped | The specified bind and unbind domain names overlap. | The domain name that you want to associate with and dissociate from are the same. |
| 400 | Domain.Bound.DefaultAndCustom | The specified domain name is bound to both default and custom policies. | The specified domain name is associated with both the default policy and a custom policy. |
| 400 | DefenseScene.MultiPolicies.NotSupport | The specified defense scene does not support multiple policies bound to the same domain name. | A domain name cannot be bound to multiple policies in the specified protection scenario. |
| 500 | InternalError | An internal error occurred; please try again later. | An internal error occurred. Try again later. If the error persists, submit a ticket. |
| 403 | %s.NotSupport | The specified resource type %s is not supported. | The specified resource type is not supported. To use this type of resource, contact us. |
| 403 | %s.OverQuota | The quantity of %s exceeds the quota. | The number of resources exceeds the quota. If you want to apply for more resources, contact us. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.