POST /v2/list-security-groups
Этот метод отображает список сетей (networks) и действия по умолчанию, в соответствии с указанным списком имен Security Groups.
Входные параметры
sgNames[]- Список, содержащий названия Security Group(s).
| название | обязательность | тип данных | Значение по умолчанию |
|---|---|---|---|
| sgNames[] | да | Object[] |
Пример использования
curl '127.0.0.1:9007/v2/list-security-groups' \
--header 'Content-Type: application/json' \
--data '{
"sgNames": ["sg-example"]
}'
Выходные параметры
$node.groups[]- Структура, содержащая описание создаваемых правил.$node.groups[].name- Security Group, с которой устанавливаются правила взаимодействия.$node.groups[].logs- Включить/отключить логирование.$node.groups[].trace- Включить/отключить трассировку.$node.groups[].networks- Массив/Список подсетей типа IP.$node.groups[].defaultAction- Структура, содержащая описание создаваемых правил типа ICMP.
| название | тип данных |
|---|---|
| $node.groups[] | Object[] |
| $node.groups[].name | String |
| $node.groups[].logs | Boolean |
| $node.groups[].trace | Boolean |
| $node.groups[].networks | Object[] |
| $node.groups[].defaultAction | String |
Пример ответа
{
"groups": [{
"name": "sg-example",
"logs": "true",
"trace": "true",
"networks": ["network-example"],
"defaultAction": "DROP"
}]
}
Возможные ошибки API
Не найден метод
- HTTP code: 404
- gRPC code: NOT_FOUND
- gRPC number: 5