RouteTable

Набор методов для управления таблицами маршрутизации.

JSON-представление

{
  "id": "string",
  "folderId": "string",
  "createdAt": "string",
  "name": "string",
  "description": "string",
  "labels": "object",
  "networkId": "string",
  "staticRoutes": [
    {
      "destinationPrefix": "string",
      "nextHopAddress": "string"
    }
  ]
}
Поле Описание
id string

Идентификатор таблицы маршрутизации.

folderId string

Идентификатор каталога, к которому принадлежит таблица маршрутизации.

createdAt string (date-time)

Время создания в формате RFC3339 .

Строка в формате RFC3339.

name string

Имя таблицы маршрутизации. Имя должно быть уникальным в каталоге. Длина имени должна быть от 3 до 63 символов.

description string

Описание таблицы маршрутизации. Длина описания должна быть от 0 до 256 символов.

labels object

Метки ресурса в формате ключ:значение. Максимум 64 метки на ресурс.

networkId string

Идентификатор облачной сети, к которой принадлежит таблица маршрутизации.

staticRoutes[] object

Статический маршрут. Дополнительные сведения см. в разделе Статическая маршрутизация.

staticRoutes[].
destinationPrefix
string

Подсеть назначения в нотации CIDR.

staticRoutes[].
nextHopAddress
string

IP-адрес next hop.

Методы

Метод Описание
create Создает таблицу маршрутизации в указанных каталоге и сети. Метод запускает асинхронную операцию, которую можно отменить перед тем, как она завершится.
delete Удаляет указанную таблицу маршрутизации.
get Возвращает указанную таблицу маршрутизации.
list Возвращает список доступных таблиц маршрутизации в указанном каталоге.
listOperations Возвращает список операций для указанной таблицы маршрутизации.
update Обновляет указанную таблицу маршрутизации. Метод запускает асинхронную операцию, которую можно отменить перед тем, как она завершится.