Invoca CreateDcdnWafPolicy para configurar políticas de mitigación de WAF.
Descripción de la operación
El número máximo de veces que cada usuario puede invocar esta operación por segundo: 20.
Método de solicitud: se admiten solicitudes POST.
La protección WAF perimetral agrega parámetros a Cookie, Query String y Header de las solicitudes del cliente para implementar la verificación de JavaScript y la verificación CAPTCHA deslizante. Asegúrese de que su servidor de origen pueda aceptar los parámetros agregados. Para obtener más información, consulte Detalles de inyección de parámetros.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dcdn:CreateDcdnWafPolicy |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| PolicyName |
string |
Sí |
El nombre de la política de mitigación. El nombre puede contener caracteres chinos, letras (mayúsculas y minúsculas), dígitos (0 a 9) y guiones bajos (_). La longitud máxima del nombre es de 64 caracteres. |
policy_test |
| PolicyType |
string |
Sí |
Especifica si la política actual es la política predeterminada. Valores válidos:
|
default |
| PolicyStatus |
string |
Sí |
El estado de la política de mitigación. Valores válidos:
|
on |
| DefenseScene |
string |
Sí |
El tipo de política de mitigación de WAF. Valores válidos:
|
waf_group |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| PolicyId |
integer |
El ID de la política de mitigación creada. |
10000001 |
| RequestId |
string |
El ID de la solicitud. |
CB1A380B-09F0-41BB-A198-72F8FD6DA2FE |
Ejemplos
Respuesta exitosa
JSON Formato
{
"PolicyId": 10000001,
"RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
| 400 | Policy.DefaultExisted | The default policy is existed in specified defense scene. | The specified protection scenario already has a default policy. |
| 400 | PolicyName.AlreadyExists | The specified policy name already exists. | The specified policy name is already used by another policy. |
| 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. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.