Перейти к основному содержимому

GET /v2/sg/{sgName}/subnets

Этот метод отображает список подсетей по указанной Security Group.

Более подробно по организации БД можно посмотреть здесь.

Входные параметры

  • {sgName} - Security Group, с которой устанавливаются правила взаимодействия.

названиеобязательностьтип данныхЗначение по умолчанию
{sgName}даString

Пример использования

curl '127.0.0.1:9007/v2/sg/sg-example/subnets' \
--header 'Content-Type: application/json'

Выходные параметры

  • $node.networks[] - Массив/Список имен подсетей
  • $node.networks[].name - Имя подсети
  • $node.networks[].network - Структура, содержащая описание сети
  • $node.networks[].network.CIDR - Подсеть типа IP.
названиетип данных
$node.networks[]Object[]
$node.networks[].nameString
$node.networks[].networkObject
$node.networks[].network.CIDRString

Пример ответа

{
"networks": [{
"name": "network-example",
"network": {
"CIDR": "10.150.0.222/32"
},
}]
}

Возможные ошибки API

Ошибка в указанных данных
  • HTTP code: 500
  • gRPC code: INTERNAL
  • gRPC number: 13
Не найден метод
  • HTTP code: 404
  • gRPC code: NOT_FOUND
  • gRPC number: 5

Диаграмма последовательности