Spec-Zone.ru › AWS CLI v2

[ aws . globalaccelerator ]

создать-группу-конечных-точек-настраиваемого-маршрутирования

Описание

Создайте группу конечных точек для указанного слушателя для ускорителя настраиваемого маршрутирования. Группа конечных точек — это набор конечных точек в одной области Amazon Web Services.

См. также: Документацию API AWS

Синтаксис

  create-custom-routing-endpoint-group
--listener-arn <value>
--endpoint-group-region <value>
--destination-configurations <value>
[--idempotency-token <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]

Параметры

--listener-arn (строка)

Amazon Resource Name (ARN) слушателя для конечной точки настраиваемого маршрутирования.

--endpoint-group-region (строка)

Область Amazon Web Services, где расположена группа конечных точек. Слушатель может иметь только одну группу конечных точек в определенной области.

--destination-configurations (список)

Устанавливает диапазон портов и протокол для всех конечных точек (подсетей виртуальных частных облаков) в группе конечных точек настраиваемого маршрутирования для приема клиентского трафика.

(структура)

Для ускорителя настраиваемого маршрутирования устанавливает диапазон портов и протокол для всех конечных точек (подсетей виртуальных частных облаков) в группе конечных точек для приема клиентского трафика.

FromPort -> (целое число)

Первый порт, включая, в диапазоне портов для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования.

ToPort -> (целое число)

Последний порт, включая, в диапазоне портов для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования.

Protocols -> (список)

Протокол для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования. Протокол может быть либо TCP, либо UDP.

(строка)

Сокращенный синтаксис:

FromPort=integer,ToPort=integer,Protocols=string,string ...

Синтаксис JSON:

[
  {
    "FromPort": integer,
    "ToPort": integer,
    "Protocols": ["TCP"|"UDP", ...]
  }
  ...
]

--idempotency-token (строка)

Уникальный, чувствительный к регистру идентификатор, который вы предоставляете, чтобы обеспечить идемпотентность — то есть уникальность — запроса.

--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
  • текст
  • таблица
  • 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 для вывода.

--cli-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматический запрос параметров ввода CLI.

Примеры

Примечание

Чтобы использовать следующие примеры, вы должны установить и настроить AWS CLI. См. руководство по началу работы в руководстве пользователя AWS CLI для получения дополнительной информации.

За исключением случаев, когда оговорено иное, все примеры используют правила цитирования Unix-подобных. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной оболочки. См. использование кавычек со строками в руководстве пользователя AWS CLI.

Для создания группы конечных точек для ускорителя настраиваемого маршрутирования

Следующий create-custom-routing-endpoint-group пример создает группу конечных точек для ускорителя настраиваемого маршрутирования.

aws globalaccelerator create-custom-routing-endpoint-group \
    --listener-arn arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz \
    --endpoint-group-region us-east-2 \
    --destination-configurations "FromPort=80,ToPort=81,Protocols=TCP,UDP"

Вывод:

{
    "EndpointGroup": {
        "EndpointGroupArn": "arn:aws:globalaccelerator::012345678901:accelerator/1234abcd-abcd-1234-abcd-1234abcdefgh/listener/0123vxyz/endpoint-group/4321abcd",
        "EndpointGroupRegion": "us-east-2",
        "DestinationDescriptions": [
            {
                "FromPort": 80,
                "ToPort": 81,
                "Protocols": [
                    "TCP",
                    "UDP"
                ]
            }
        ],
        "EndpointDescriptions": []
    }
}

Дополнительную информацию см. в разделе «Группы конечных точек для ускорителей настраиваемого маршрутирования в AWS Global Accelerator» в руководстве разработчика AWS Global Accelerator.

Вывод

EndpointGroup -> (структура)

Информация о созданной группе конечных точек для ускорителя настраиваемого маршрутирования.

EndpointGroupArn -> (строка)

Amazon Resource Name (ARN) группы конечных точек.

EndpointGroupRegion -> (строка)

Область Amazon Web Services, где расположена группа конечных точек.

DestinationDescriptions -> (список)

Для ускорителя настраиваемого маршрутирования описывает диапазон портов и протокол для всех конечных точек (подсетей виртуальных частных облаков) в группе конечных точек для приема клиентского трафика.

(структура)

Для ускорителя настраиваемого маршрутирования описывает диапазон портов и протокол для всех конечных точек (подсетей виртуальных частных облаков) в группе конечных точек для приема клиентского трафика.

FromPort -> (целое число)

Первый порт, включая, в диапазоне портов для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования.

ToPort -> (целое число)

Последний порт, включая, в диапазоне портов для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования.

Protocols -> (список)

Протокол для группы конечных точек, связанной с ускорителем настраиваемого маршрутирования. Протокол может быть либо TCP, либо UDP.

(строка)

EndpointDescriptions -> (список)

Для ускорителя настраиваемого маршрутирования описывает конечные точки (подсети виртуальных частных облаков) в группе конечных точек для приема клиентского трафика.

(структура)

Сложный тип для конечной точки ускорителя настраиваемого маршрутирования. Каждая группа конечных точек может содержать одну или несколько конечных точек, которые являются подсетями виртуальных частных облаков (VPC).

EndpointId -> (строка)

Идентификатор конечной точки. Для ускорителей настраиваемого маршрутирования это идентификатор подсети виртуального частного облака (VPC).

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API