Consulta uma única regra de proteção.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeDefenseRule |
get |
*All Resource
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância WAF. Nota
Você pode chamar a operação DescribeInstance para consultar o ID da sua instância WAF atual. |
waf_cdnsdf3**** |
| TemplateId |
integer |
Não |
O ID do modelo de proteção a ser consultado. Nota
Este parâmetro é obrigatório apenas quando DefenseType está definido como template. |
10318 |
| RuleId |
integer |
Sim |
O ID da regra de proteção a ser consultada. |
20026192 |
| DefenseType |
string |
Não |
O tipo da regra de proteção. Valores válidos:
|
template |
| RegionId |
string |
Não |
A região onde a instância WAF está implantada. Valores válidos:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
| Resource |
string |
Não |
O objeto protegido associado à regra a ser consultada. Nota
Este parâmetro é obrigatório apenas quando DefenseType está definido como resource. |
rencs***-waf |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
| Rule |
object |
A configuração da regra, que é uma string convertida de um objeto JSON construído com uma série de parâmetros. |
|
| Status |
integer |
O status da regra de proteção. Valores válidos:
|
1 |
| DefenseOrigin |
string |
A origem da regra de proteção. Valores válidos:
|
custom |
| Config |
string |
Os detalhes da regra de proteção, que é uma string convertida de um objeto JSON construído com uma série de parâmetros. Para mais informações, consulte a descrição dos parâmetros da regra de proteção em CreateDefenseRule. |
{\"status\":1,\"policyId\":1012,\"action\":\"block\"} |
| RuleId |
integer |
O ID da regra de proteção. |
2732975 |
| DefenseScene |
string |
O cenário de proteção. Quando o parâmetro DefenseType está definido como template, valores válidos:
Quando o parâmetro DefenseType está definido como resource, valores válidos:
Quando o parâmetro DefenseType está definido como global, valores válidos:
|
waf_group |
| GmtModified |
integer |
A hora da última modificação da regra de proteção. |
1665196746000 |
| RuleName |
string |
O nome da regra de proteção. |
test1 |
| TemplateId |
integer |
O ID do modelo da regra de proteção. Nota
Este parâmetro é retornado apenas quando DefenseType está definido como template. |
9114 |
| Resource |
string |
O objeto protegido ao qual a regra pertence. Nota
Este parâmetro é retornado apenas quando DefenseType está definido como resource. |
rencs***-waf |
| DefenseType |
string |
O tipo da regra de proteção. Valores válidos:
|
template |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0",
"Rule": {
"Status": 1,
"DefenseOrigin": "custom",
"Config": "{\\\"status\\\":1,\\\"policyId\\\":1012,\\\"action\\\":\\\"block\\\"}",
"RuleId": 2732975,
"DefenseScene": "waf_group",
"GmtModified": 1665196746000,
"RuleName": "test1",
"TemplateId": 9114,
"Resource": "rencs***-waf",
"DefenseType": "template"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.