Редактировать частную сеть

Для того, чтобы изменить конфигурацию ранее созданной частной сети, необходимо отправить PUT запрос по адресу https://api.1cloud.ru/network/{id}, где {id} - уникальный идентификатор сети.

Ответом будет JSON объект. Данный объект будет содержать атрибуты частной сети.

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

Название Тип Описание
Name string Название сети

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

Название Тип Описание
CIDR string Диапазон сети в бесклассовой адресации
Id Number Уникальный идентификатор заказанной сети
Name string Название сети
State string

Статус сети на момент запроса

  1. Active - сеть заказана и активна
  2. FromPool - сеть создается
Mask string Маска подсети
Gateway string Шлюз
LinkedServers list Список подключенных серверов
  1. LinkState- Статус соединения (Может иметь значения: New - новое, Active - активно)
  2. IP - IP-адрес сервера
  3. MAC - MAC-адрес адаптера
  4. ServerID - Идентификатор сервера
  5. LinkID - Уникальный идентификатор  данного сетевого подключения
IsDHCP bool Присутствует ли в сети DHCP-сервер
DCLocation string Техническое наименование локации (ЦОД), (см. Метод "Список всех доступных локаций (ЦОД)".
NetworkCapacity string Объем сети
Type string Тип сети
Bandwidth Number Ширина канала для всей сети (Мбит/с)

Пример запроса

curl -X PUT -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.1cloud.ru/network/1815" -d '{"Name":"TestNet"}'

Request Header

Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50

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

{
  "ID": 11,
  "CIDR": "10.0.1.0/24"
  "Name": "Test",
  "State": "Active",
  "Mask": "255.255.255.0",
  "Gateway": "10.0.2.1",
  "LinkedServers": [],
  "IsDHCP": true,
  "DCLocation": "SdnSpb",
  "NetworkCapacity": "Network24",
  "Type": "PrivateClient",
  "Bandwidth": 1000
}