Consulta da lista branca de IP de uma instância de DCS
Função
Essa API é usada para consultar a lista de permissões de endereços IP de uma instância específica.
URI
GET /v2/{project_id}/instance/{instance_id}/whitelist
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| project_id | Sim | String | ID do projeto. |
| instance_id | Sim | String | ID da instância. |
Parâmetros de solicitação
Nenhum
Parâmetros de resposta
Código de estado: 200
| Parâmetro | Tipo | Descrição |
|---|---|---|
| instance_id | String | ID da instância. |
| enable_whitelist | Boolean | Se ativar a lista branca. As opções são true e false. Valores de enumeração:
|
| whitelist | Array of Whitelist objects | Grupo da lista branca de IP. |
| Parâmetro | Tipo | Descrição |
|---|---|---|
| group_name | String | Nome do grupo de lista branca. Um máximo de quatro grupos podem ser criados para cada instância. |
| ip_list | Array of strings | Lista de endereços IP no grupo de lista branca. Um máximo de 20 endereços IP ou intervalos de endereços IP podem ser adicionados a uma instância. Separe vários endereços IP ou intervalos de endereços IP com vírgulas (,). O endereço IP 0.0.0.0 e o intervalo de endereços IP 0.0.0/0 não são suportados. |
Exemplos de solicitações
GET https://{dcs_endpoint}/v2/{project_id}/instance/{instance_id}/whitelist Exemplo de respostas
Código de estado: 200
Lista branca da instância consultada com sucesso.
{
"instance_id" : "5560df16-cebf-4473-95c4-d1b573c16e79",
"enable_whitelist" : true,
"whitelist" : {
"group_name" : "test001",
"ip_list" : [ "10.10.10.1", "10.10.10.2" ]
}
} Códigos de status
| Código de status | Descrição |
|---|---|
| 200 | Lista branca da instância consultada com sucesso. |
Códigos de erro
Consulte Códigos de erro.