Todos os produtos
Search
Central de documentação

Web Application Firewall:ModifyProtectionRuleStatus

Última atualização: Jul 03, 2026

Ativa ou desativa uma regra de proteção em um módulo específico para um domínio protegido pelo Web Application Firewall (WAF).

Use o parâmetro DefenseType para especifique o módulo de proteção. Os módulos compatíveis são: Website Tamper-proofing, Allowed Crawlers, Bot Threat Intelligence, Custom Protection Policy e Website Whitelist.

Depuração

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

Parâmetros da solicitação

ParâmetroTipoObrigatórioExemploDescrição
ActionStringSimModifyProtectionRuleStatusA operação a ser executada. Defina o valor como ModifyProtectionRuleStatus.
DefenseTypeStringSimtamperproofO módulo de proteção. Valores válidos:
  • tamperproof: Website Tamper-proofing
  • bot_crawler: Allowed Crawlers
  • bot_intelligence: Bot Threat Intelligence
  • ac_custom: Custom Protection Policy
  • whitelist: Website Whitelist
DomainStringSimwww.example.comO domínio adicionado ao WAF.
InstanceIdStringSimwaf_elasticity-cn-0xldbqt****O ID da instância do WAF. Para obter o ID da instância, chame a operação DescribeInstanceInfo.
LockVersionLongSim2A versão da regra.
RuleIdLongSim42755O ID da regra. Para obter os IDs das regras, chame a operação DescribeProtectionModuleRules.
RuleStatusIntegerSim1O status da regra. Valores válidos:
  • 0: desativado
  • 1: ativado
RegionIdStringNãoap-southeast-1A região da instância do WAF. Valores válidos:
  • cn-hangzhou: China continental
  • ap-southeast-1: fora da China continental
ResourceGroupIdStringNãorg-atstuj3rtop****O ID do grupo de recursos da instância do WAF no Resource Management. O padrão é o grupo de recursos padrão.

Elementos da 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=ModifyProtectionRuleStatus
&DefenseType=tamperproof
&Domain=www.example.com
&InstanceId=waf_elasticity-cn-0xldbqt****
&LockVersion=2
&RuleId=42755
&RuleStatus=1
&RegionId=ap-southeast-1
&ResourceGroupId=rg-atstuj3rtop****
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

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

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.