Invoca CreateDcdnWafPolicy para definir políticas de mitigação do WAF.
Descrição da operação
O número máximo de vezes que cada usuário pode chamar esta operação por segundo: 20.
Método de solicitação: solicitações POST são suportadas.
A proteção do Edge WAF adiciona parâmetros ao Cookie, Query String e Header das solicitações do cliente para implementar a verificação de JavaScript e a verificação de CAPTCHA deslizante. Certifique-se de que o seu servidor de origem possa aceitar os parâmetros adicionados. Para obter mais informações, consulte Detalhes da injeção de parâmetros.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dcdn:CreateDcdnWafPolicy |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PolicyName |
string |
Sim |
O nome da política de mitigação. O nome pode conter caracteres chineses, letras (maiúsculas e minúsculas), dígitos (0 a 9) e sublinhados (_). O nome pode ter até 64 caracteres. |
policy_test |
| PolicyType |
string |
Sim |
Especifica se a política atual é a política padrão. Valores válidos:
|
default |
| PolicyStatus |
string |
Sim |
O status da política de mitigação. Valores válidos:
|
on |
| DefenseScene |
string |
Sim |
O tipo da política de mitigação do WAF. Valores válidos:
|
waf_group |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| PolicyId |
integer |
O ID da política de mitigação criada. |
10000001 |
| RequestId |
string |
O ID da solicitação. |
CB1A380B-09F0-41BB-A198-72F8FD6DA2FE |
Exemplos
Resposta de sucesso
JSON formato
{
"PolicyId": 10000001,
"RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 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 Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.