Получение базы маршрутизации сервера маршрутизации
Описание
Получает базу маршрутизации для указанного сервера маршрутизации. База информации о маршрутизации (RIB) служит базой данных, хранящей всю информацию о маршрутизации и данные топологии сети, собранные маршрутизатором или системой маршрутизации, например, маршруты, полученные от BGP-пиров. RIB постоянно обновляется по мере получения новой информации о маршрутизации или изменения существующих маршрутов. Это гарантирует, что сервер маршрутизации всегда имеет наиболее актуальный вид топологии сети и может принимать оптимальные решения о маршрутизации.
Amazon VPC Route Server упрощает маршрутизацию трафика между рабочими нагрузками, развернутыми внутри VPC и его интернет-шлюзами. С помощью этой функции VPC Route Server динамически обновляет таблицы маршрутизации VPC и интернет-шлюзов вашими предпочтительными IPv4 или IPv6 маршрутами для достижения отказоустойчивости маршрутизации для этих рабочих нагрузок. Это позволяет автоматически перенаправлять трафик внутри VPC, что повышает управляемость маршрутизации VPC и совместимость с рабочими нагрузками сторонних производителей.
Сервер маршрутизации поддерживает следующие типы таблиц маршрутизации:
- Таблицы маршрутизации VPC, не связанные с подсетями
- Таблицы маршрутизации подсетей
- Таблицы маршрутизации интернет-шлюзов
Сервер маршрутизации не поддерживает таблицы маршрутизации, связанные с виртуальными частными шлюзами. Для распространения маршрутов в таблицу маршрутизации шлюза транзита используйте Transit Gateway Connect.
См. также: Документация API AWS
Синтаксис
get-route-server-routing-database
--route-server-id <value>
[--next-token <value>]
[--max-results <value>]
[--dry-run | --no-dry-run]
[--filters <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--route-server-id (строка)
--next-token (строка)
--max-results (целое число)
--dry-run | --no-dry-run (булево)
DryRunOperation. В противном случае — UnauthorizedOperation.--filters (список)
Фильтры, применяемые к запросу базы маршрутизации.
(структура)
Пара имя-значение фильтра, используемая для возврата более специфического списка результатов из операции describe. Фильтры могут использоваться для сопоставления набора ресурсов по определенным критериям, таким как метки, атрибуты или идентификаторы.
Если вы укажете несколько фильтров, фильтры объединяются с помощью AND, и запрос возвращает только результаты, соответствующие всем указанным фильтрам.
Дополнительная информация приведена в разделе «Список и фильтрация с помощью командной строки и API» в руководстве пользователя Amazon EC2.
Имя -> (строка)
Значения -> (список)
Значения фильтра. Значения фильтров чувствительны к регистру. Если вы укажете несколько значений для фильтра, значения объединяются с помощью OR, и запрос возвращает все результаты, соответствующие любому из указанных значений.
(строка)
Сокращенный синтаксис:
Name=string,Values=string,string ...
Синтаксис JSON:
[
{
"Name": "string",
"Values": ["string", ...]
}
...
]
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, указанному в --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные в JSON. Передача произвольных двоичных значений с помощью значения, предоставленного в JSON, невозможна, так как строка будет воспринята буквально. Это может быть не указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит каркас JSON в стандартный вывод без отправки запроса API. Если предоставлено без значения или со значением input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, он выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, он проверит входные данные команды и вернет пример выходного JSON для этой команды. Сгенерированный каркас JSON не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном каркасе JSON.
Глобальные параметры
--debug (булево)
Включение отладки.
--endpoint-url (строка)
Переопределение стандартного URL-адреса команды заданным URL-адресом.
--no-verify-ssl (булево)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого соединения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.
--no-paginate (булево)
Отключение автоматической постраничной навигации. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования вывода команды.
- json
- text
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Используемый регион. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- вкл
- выкл
- авто
--no-sign-request (булево)
Отключение подписи запросов. Учетные данные не будут загружены, если этот аргумент указан.
--ca-bundle (строка)
Файл с набором сертификатов CA для проверки сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (строка)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде строки, закодированной в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичный, и будет использоваться содержимое файла непосредственно, независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для заданной настройки cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (булево)
Отключение кли-пэйджера для вывода.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры ввода командной строки.
--no-cli-auto-prompt (булево)
Отключение автоматического запроса параметров ввода командной строки.
Вывод
AreRoutesPersisted -> (булево)
Routes -> (список)
Коллекция маршрутов в базе маршрутизации сервера маршрутизации.
(структура)
Описание маршрута в базе маршрутизации сервера маршрутизации.
RouteServerEndpointId -> (строка)
RouteServerPeerId -> (строка)
RouteInstallationDetails -> (список)
Подробности о статусе установки этого маршрута в таблицах маршрутизации.
(структура)
Описание статуса установки маршрута в таблице маршрутизации.
RouteTableId -> (строка)
RouteInstallationStatus -> (строка)
RouteInstallationStatusReason -> (строка)
RouteStatus -> (строка)
Текущий статус маршрута в базе данных маршрутизации. Значения in-rib или in-fib в зависимости от того, находятся ли маршруты в базе данных RIB или FIB.
База информации о маршрутизации (RIB) служит базой данных, хранящей всю информацию о маршрутизации и данные топологии сети, собранные маршрутизатором или системой маршрутизации, например, маршруты, полученные от BGP-пиров. RIB постоянно обновляется по мере получения новой информации о маршрутизации или изменения существующих маршрутов. Это гарантирует, что сервер маршрутизации всегда имеет наиболее актуальный вид топологии сети и может принимать оптимальные решения о маршрутизации.
База данных переадресации (FIB) служит таблицей переадресации для того, что сервер маршрутизации определил как лучшие маршруты в RIB после оценки всей доступной информации о маршрутизации и политик. Маршруты FIB устанавливаются в таблицах маршрутизации. FIB пересчитывается всякий раз, когда происходят изменения в RIB.
Prefix -> (строка)
AsPaths -> (список)
Атрибуты AS-пути BGP-маршрута.
(строка)
Med -> (целое число)
NextHopIp -> (строка)
NextToken -> (строка)
null, когда больше результатов для возврата нет.
© Copyright 2025, Amazon Web Services. Created using Sphinx.
|
|