Consulta as regras de firewall de um servidor de aplicação simples especificado.
Descrição da operação
Você pode chamar esta operação de API para consultar as regras de firewall de um servidor de aplicação simples especificado, incluindo informações como o intervalo de portas, o ID da regra de firewall e o protocolo da camada de transporte.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
swas-open:ListFirewallRules |
get |
Regra de firewall.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Não |
O ID da instância do servidor de aplicação simples especificado. |
ace0706b2ac4454d984295a94213**** |
| RegionId |
string |
Sim |
O ID da região do servidor de aplicação simples. |
cn-hangzhou |
| PageSize |
integer |
Não |
As configurações de paginação para o número de entradas por página em uma consulta paginada. Valor máximo: 100. Valor padrão: 10. |
10 |
| PageNumber |
integer |
Não |
O número da página da lista de regras de firewall. Valor inicial: 1. Valor padrão: 1. |
1 |
| Tag |
array<object> |
Não |
As tags das regras de firewall. |
|
|
object |
Não |
A tag. |
||
| Key |
string |
Não |
A chave da tag da regra de firewall. A chave da tag deve ter de 1 a 64 caracteres. Valores válidos de N: 1 a 20. |
TestKey |
| Value |
string |
Não |
O valor da tag da regra de firewall. O valor da tag deve ter de 1 a 64 caracteres. Valores válidos de N: 1 a 20. |
TestValue |
| FirewallRuleId |
string |
Não |
O ID da regra de firewall. |
1a16263ab0f541288312a15fa64280de |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de regras de firewall. |
4 |
| RequestId |
string |
O ID da solicitação. |
20758A-585D-4A41-A9B2-28DA8F4F534F |
| PageSize |
integer |
As configurações de paginação para o número de entradas por página em uma consulta paginada. |
10 |
| PageNumber |
integer |
O número da página da lista de regras de firewall. |
1 |
| FirewallRules |
array<object> |
A lista de regras de firewall. |
|
|
array<object> |
|||
| Remark |
string |
A observação da regra de firewall. |
test-default port for MySQL server |
| Port |
string |
O intervalo de portas. |
3306 |
| RuleId |
string |
O ID da regra de firewall. |
eeea34d9867b4d55a4ff8d5fcfbd**** |
| RuleProtocol |
string |
O protocolo da camada de transporte. Valores válidos:
|
TCP |
| Policy |
string |
A política de firewall. Valores válidos:
|
accept |
| Tags |
array<object> |
As tags das regras de firewall. |
|
|
object |
A tag. |
||
| Key |
string |
A chave da tag da regra de firewall. |
TestKey |
| Value |
string |
O valor da tag da regra de firewall. |
TestValue |
| SourceCidrIp |
string |
O bloco CIDR de origem. |
0.0.0.0/0 |
| InstanceId |
string |
O ID do servidor de aplicação simples ao qual a regra de firewall pertence. |
ace0706b2ac4454d984295a94213**** |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 4,
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F534F",
"PageSize": 10,
"PageNumber": 1,
"FirewallRules": [
{
"Remark": "test-MySQL server default port",
"Port": "3306",
"RuleId": "eeea34d9867b4d55a4ff8d5fcfbd****",
"RuleProtocol": "TCP",
"Policy": "accept",
"Tags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
],
"SourceCidrIp": "0.0.0.0/0",
"InstanceId": "ace0706b2ac4454d984295a94213****"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | RegionIdNotMatchHost | The parameter regionId does not match the endpoint host. | |
| 500 | InternalError | An error occurred while processing your request. | |
| 403 | InvalidParam | The specified parameter value is invalid. | |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.