Todos os produtos
Search
Central de documentação

Web Application Firewall:ModifyProtectionModuleStatus

Última atualização: Jul 03, 2026

Ativa ou desativa um módulo de proteção de uma instância do Web Application Firewall (WAF).

Use o parâmetro DefenseType para especificar o módulo a ser ativado ou desativado. Você pode especificar apenas um módulo por solicitação.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Para sua conveniência, recomendamos chamar esta operação no OpenAPI Explorer. O OpenAPI Explorer gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

ParâmetroTipoObrigatórioExemploDescrição
ActionStringSimModifyProtectionModuleStatusA operação a ser executada. Defina o valor como ModifyProtectionModuleStatus.
DefenseTypeStringSimwafO módulo de proteção a ser ativado ou desativado. Valores válidos:
  • waf: Mecanismo de Regras de Proteção
  • dld: Mecanismo de Deep Learning de Big Data
  • tamperproof: Proteção contra Adulteração de Site
  • dlp: Prevenção contra Vazamento de Dados
  • normalized: Modelo de Segurança Positiva
  • bot_crawler: Crawlers Permitidos
  • bot_intelligence: Inteligência de Ameaças de Bots
  • antifraud: Controle de Risco de Dados
  • bot_algorithm: Algoritmo Inteligente
  • bot_wxbb: Proteção de Aplicativo
  • bot_wxbb_pkg: Proteção de Versão para Proteção de Aplicativo.
    Nota

    Após ativar este módulo, chame CreateProtectionModuleRule para criar uma regra de proteção de versão que especifique as versões permitidas.

  • cc: Proteção contra Flood HTTP
  • blacklist: Listas de Bloqueios
  • ac_highfrep: Bloqueio de IPs que Iniciam Ataques Web de Alta Frequência
  • ac_dirscan: Prevenção contra Path Traversal
  • ac_scantool: Bloqueio de Ferramentas de Varredura
  • ac_collaborative: Defesa Colaborativa
  • ac_custom: Política de Proteção Personalizada
DomainStringSimwww.example.comO nome de domínio do site a ser protegido. O domínio deve estar adicionado ao WAF. Chame DescribeDomainNames para obter os nomes de domínio adicionados ao WAF.
InstanceIdStringSimwaf_elasticity-cn-0xldbqt****O ID da instância do WAF. Chame DescribeInstanceInfo para obter o ID da instância.
ModuleStatusIntegerSim1Define se o módulo será ativado ou desativado. Valores válidos:
  • 0: desativa o módulo
  • 1: ativa o módulo

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

D7861F61-5B61-46CE-A47C-6B19160D5EB0

O ID da solicitação.

Exemplos

Exemplos de solicitações

http(s)://[Endpoint]/?Action=ModifyProtectionModuleStatus
&DefenseType=waf
&Domain=www.example.com
&InstanceId=waf_elasticity-cn-0xldbqt****
&ModuleStatus=1
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

<ModifyProtectionModuleStatusResponse>
    <RequestId>D7861F61-5B61-46CE-A47C-6B19160D5EB0</RequestId>
</ModifyProtectionModuleStatusResponse>

Formato JSON

{
    "RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0"
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o Centro de Erros de API.