Consulta as regras do sistema de proteção principal da Web.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeBaseSystemRules |
get |
*Todos os recursos.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância do WAF. Nota
Você pode chamar DescribeInstance para consultar o ID da instância atual do WAF. |
waf_cdnsdf3**** |
| PageNumber |
integer |
Não |
O número da página a ser retornado em uma consulta paginada. Valor padrão: 1, que indica a primeira página. Este parâmetro é usado para paginação. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página em uma consulta paginada. Valor padrão: 100. Este parâmetro é usado para paginação. |
100 |
| RuleId |
integer |
Não |
O ID da regra de proteção do sistema a ser consultada. |
113089 |
| RuleStatus |
integer |
Não |
O status da regra. Valores válidos:
|
1 |
| RuleAction |
string |
Não |
A ação da regra. Valores válidos:
|
block |
| Lang |
string |
Não |
O idioma das regras retornadas. Valores válidos:
|
zh |
| RegionId |
string |
Não |
A região onde a instância do WAF está implantada. Valores válidos:
|
cn-hangzhou |
| DetectType |
string |
Não |
O módulo de detecção. Valores válidos:
|
sqli |
| RiskLevel |
string |
Não |
O nível de risco. Valores válidos:
|
loose |
| RuleName |
string |
Não |
O nome da regra de proteção do sistema. |
systemRuleTest |
| TemplateId |
integer |
Não |
O ID do modelo de proteção. Nota
|
24354 |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
| RuleIds |
array |
Não |
A lista de IDs de regras de proteção do sistema a serem consultados. |
|
|
integer |
Não |
O ID da regra de proteção do sistema a ser consultada. |
113090 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta. |
||
| RequestId |
string |
O ID da solicitação. |
80736FA5-FA87-55F6-AA69-C5477C6FE6D0 |
| Rules |
array<object> |
A lista de regras de proteção do sistema. |
|
|
object |
A regra de proteção do sistema. |
||
| RuleId |
integer |
O ID da regra. |
113089 |
| UpdateTime |
integer |
A hora da última atualização da regra. O valor é um timestamp UNIX em milissegundos. |
1665460629000 |
| RuleName |
string |
O nome da regra de proteção. |
systemRuleTest |
| RuleStatus |
integer |
O status da regra. Valores válidos:
|
1 |
| Description |
string |
A descrição da regra. |
descrição da regra |
| RuleAction |
string |
A ação da regra. Valores válidos:
|
block |
| CveId |
string |
O ID CVE da vulnerabilidade associada à regra do sistema. |
CVE-2021-34538 |
| RiskLevel |
string |
O nível de risco. Valores válidos:
|
super_strict |
| DetectType |
string |
O módulo de detecção. Valores válidos:
|
sqli |
| TotalCount |
integer |
O número total de entradas retornadas. |
2 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "80736FA5-FA87-55F6-AA69-C5477C6FE6D0",
"Rules": [
{
"RuleId": 113089,
"UpdateTime": 1665460629000,
"RuleName": "systemRuleTest.",
"RuleStatus": 1,
"Description": "rule description.",
"RuleAction": "block.",
"CveId": "CVE-2021-34538",
"RiskLevel": "super_strict.",
"DetectType": "sqli."
}
],
"TotalCount": 2
}
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.