Consulta as regras de defesa de arquivos de contêineres.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-sas:ListSasContainerWebDefenseRule |
list |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Criteria |
string |
Não |
As condições para pesquisar ativos. Este parâmetro está no formato JSON e contém os seguintes campos:\n- name: O item de pesquisa.\n- value: O valor do item de pesquisa.\n- logicalExp: A relação lógica entre vários valores de itens de pesquisa. Valores válidos:\n - OR: Os valores do item de pesquisa são avaliados usando o operador OR.\n - AND: Os valores do item de pesquisa são avaliados usando o operador AND. |
[{\"name\":\"ruleName\",\"value\":\"test-1818\",\"logicalExp\":\"AND\"}] |
| LogicalExp |
string |
Não |
A relação lógica entre várias condições de pesquisa. Valores válidos:\n\n- OR: As condições de pesquisa são avaliadas usando o operador OR.\n- AND: As condições de pesquisa são avaliadas usando o operador AND. |
OR |
| PageSize |
integer |
Não |
O número de entradas por página em uma consulta paginada. Valor padrão: 20, o que indica que 20 entradas são exibidas por página. |
50 |
| CurrentPage |
integer |
Não |
O número da página atual em uma consulta paginada. Valor mínimo: 1. Valor padrão: 1. |
1 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. É usado para localizar logs e solucionar problemas. |
8C376***AE74FB4 |
| PageInfo |
object |
As informações de paginação do resultado da consulta. |
|
| CurrentPage |
integer |
O número da página atual em uma consulta paginada. |
1 |
| PageSize |
integer |
O número máximo de entradas por página em uma consulta paginada. |
20 |
| TotalCount |
integer |
O número total de entradas retornadas. |
42 |
| Count |
integer |
O número de entradas na página atual em uma consulta paginada. |
4 |
| ContainerWebDefenseRuleList |
array<object> |
A lista de regras de defesa de arquivos de contêineres. |
|
|
array<object> |
A regra de defesa de arquivos de contêineres. |
||
| RuleStatus |
integer |
O status da regra. Valores válidos:\n\n- 1: Ativado.\n- 0: Desativado. |
1 |
| AliUid |
integer |
O ID do usuário. |
1766185894104675 |
| ApptotalCount |
integer |
O número de aplicativos configurados. |
10 |
| Id |
integer |
O ID da regra. |
420336648 |
| RuleName |
string |
O nome da regra. |
test2 |
| GmtCreate |
integer |
A hora de criação. Unidade: milissegundos. |
1698978109000 |
| GmtModified |
integer |
O carimbo de data e hora em que o evento de alerta foi modificado pela última vez. Unidade: milissegundos. |
1678852686000 |
| PathConfDTOList |
array<object> |
A lista de caminhos de defesa da regra. |
|
|
object |
O caminho de defesa da regra. |
||
| ExcludeFile |
string |
The excluded file. |
php |
| GuardType |
integer |
The defense mode. Valid values:
|
0 |
| ExcludeFilePath |
string |
The excluded file path. |
/usr/tt |
| IncludeFile |
string |
The included file. |
/usr/test |
| IncludeFileType |
string |
The type of the included file. |
php |
| DefensePath |
string |
The defense path. |
/usr/test/ |
| ExcludeFileType |
string |
The excluded file type. |
jsp |
| DefenseMode |
string |
The action to take. Valid values:
|
audit |
| BackupPath |
string |
The backup path. |
/tmp/test |
| ProcessPathList |
array |
The list of whitelisted processes. |
|
|
string |
The whitelisted process. |
/usr/bin/mv |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "8C376***AE74FB4",
"PageInfo": {
"CurrentPage": 1,
"PageSize": 20,
"TotalCount": 42,
"Count": 4
},
"ContainerWebDefenseRuleList": [
{
"RuleStatus": 1,
"AliUid": 1766185894104675,
"ApptotalCount": 10,
"Id": 420336648,
"RuleName": "test2",
"GmtCreate": 1698978109000,
"GmtModified": 1678852686000,
"PathConfDTOList": [
{
"ExcludeFile": "php",
"GuardType": 0,
"ExcludeFilePath": "/usr/tt",
"IncludeFile": "/usr/test",
"IncludeFileType": "php",
"DefensePath": "/usr/test/",
"ExcludeFileType": "jsp",
"DefenseMode": "audit",
"BackupPath": "/tmp/test",
"ProcessPathList": [
"/usr/bin/mv"
]
}
]
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.