Consulta os modelos de proteção de um objeto protegido ou grupo de objetos protegidos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeDefenseResourceTemplates |
list |
*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_v3prepaid_public_cn-9lb36****0e |
| Resource |
string |
Sim |
O nome do objeto protegido ou grupo de objetos protegidos, ou o ID do ativo protegido a ser consultado. |
mitsuichemicals.cn-waf |
| ResourceType |
string |
Não |
O tipo do recurso protegido. Valores válidos:
|
single |
| RuleType |
string |
Não |
O tipo da regra de proteção. Valores válidos:
|
whitelist |
| RuleId |
integer |
Não |
O ID da regra de proteção. |
20111098 |
| RuleName |
string |
Não |
O nome da regra de proteção. |
demoRuleName |
| TemplateName |
string |
Não |
O nome do modelo de proteção a ser consultado. |
test221 |
| RegionId |
string |
Não |
A região onde a instância do WAF está implantada. Valores válidos:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-aek2ax2y5****pi |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
2305CEB0-BA5A-5543-A1D3-3F1D08911B1C |
| Templates |
array<object> |
A lista de modelos de proteção. |
|
|
array<object> |
O modelo de proteção. |
||
| DefenseScene |
string |
O cenário de proteção. Para mais informações, consulte o parâmetro DefenseScene em CreateDefenseRule. |
whitelist |
| DefenseSubScene |
string |
O subcenário do modelo de proteção. Valores válidos:
|
basic |
| Description |
string |
A descrição do modelo. |
testTemplate |
| Detail |
object |
As informações detalhadas do modelo. Para mais informações, consulte o parâmetro Detail em CreateDefenseTemplate. |
{"trafficFeature":"{\"global\":0,\"excludeStatus\":1,\"conditions\":[{\"key\":\"URL\",\"opValue\":\"not-contain\",\"values\":\"test\"}]}"} |
| GmtModified |
integer |
A hora em que o modelo de proteção foi criado. O valor é um carimbo de data/hora UNIX. Unidade: milissegundos. |
1692930539000 |
| TemplateId |
integer |
O ID do modelo de proteção. |
34328 |
| TemplateName |
string |
O nome do modelo de proteção. |
antiscanTemplate |
| TemplateOrigin |
string |
A origem do modelo de proteção. O valor custom indica que o modelo é definido pelo usuário. |
custom |
| TemplateStatus |
integer |
O status do modelo de proteção. Valores válidos:
|
1 |
| TemplateType |
string |
O tipo de modelo do modelo de proteção. Valores válidos:
|
user_custom |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "2305CEB0-BA5A-5543-A1D3-3F1D08911B1C",
"Templates": [
{
"DefenseScene": "whitelist",
"DefenseSubScene": "basic",
"Description": "testTemplate",
"Detail": {
"trafficFeature": "{\"global\":0,\"excludeStatus\":1,\"conditions\":[{\"key\":\"URL\",\"opValue\":\"not-contain\",\"values\":\"test\"}]}"
},
"GmtModified": 1692930539000,
"TemplateId": 34328,
"TemplateName": "antiscanTemplate",
"TemplateOrigin": "custom",
"TemplateStatus": 1,
"TemplateType": "user_custom"
}
]
}
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.