Modifica o modo de proteção de um módulo do Web Application Firewall (WAF). Os módulos compatíveis incluem RegEx Protection Engine, mecanismo de deep learning de big data, proteção contra flood HTTP, controle de risco de dados e modelo de segurança positiva.
Depuração
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
ModifyProtectionModuleMode |
Operação a executar. Defina o valor como ModifyProtectionModuleMode. |
|
DefenseType |
String |
Sim |
waf |
Módulo de proteção. Valores válidos: waf (RegEx Protection Engine), dld (mecanismo de deep learning de big data), cc (proteção contra flood HTTP), antifraud (controle de risco de dados) e normalized (modelo de segurança positiva). |
|
Domain |
String |
Sim |
www.example.com |
Nome de domínio adicionado ao WAF. |
|
InstanceId |
String |
Sim |
waf_elasticity-cn-0xldbqt**** |
ID da instância do WAF. Chame a operação DescribeInstanceInfo para obter esse ID. |
|
Mode |
Integer |
Sim |
0 |
Modo de proteção do módulo especificado. Os valores válidos variam conforme o DefenseType: RegEx Protection Engine (DefenseType=waf): 0 (modo de bloqueio) ou 1 (modo de alerta). Mecanismo de deep learning de big data (DefenseType=dld): 0 (modo de alerta) ou 1 (modo de bloqueio). Proteção contra flood HTTP (DefenseType=ac_cc): 0 (modo de prevenção) ou 1 (modo de emergência de proteção). Controle de risco de dados (DefenseType=antifraud): 0 (modo de alerta), 1 (modo de bloqueio) ou 2 (modo de interceptação estrita). Modelo de segurança positiva (DefenseType=normalized): 0 (modo de alerta) ou 1 (modo de bloqueio). |
Elementos da resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
RequestId |
String |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
ID da solicitação. |
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=ModifyProtectionModuleMode
&DefenseType=waf
&Domain=www.example.com
&InstanceId=waf_elasticity-cn-0xldbqt****
&Mode=0
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
<ModifyProtectionModuleModeResponse>
<RequestId>D7861F61-5B61-46CE-A47C-6B19160D5EB0</RequestId>
</ModifyProtectionModuleModeResponse>
Formato JSON
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros da API.