Spec-Zone.ru › AWS CLI v2

[ aws . ec2 ]

назначить-адреса-ipv6

Описание

Присваивает указанные адреса IPv6 указанному сетевому интерфейсу. Вы можете указать конкретные адреса IPv6 или количество адресов IPv6, которые будут автоматически назначены из диапазона CIDR-блока IPv6 подсети. Вы можете назначить столько же адресов IPv6 сетевому интерфейсу, сколько вы можете назначить частных адресов IPv4, при этом лимит зависит от типа экземпляра.

В запросе необходимо указать либо адреса IPv6, либо количество адресов IPv6.

Можно дополнительно использовать делегирование префиксов для сетевого интерфейса. Вы должны указать либо префиксы делегирования префиксов IPV6, либо количество делегирования префиксов IPv6. Дополнительную информацию см. в руководстве пользователя Amazon EC2, раздел «Назначение префиксов сетевым интерфейсам».

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

Синтаксис

  assign-ipv6-addresses
[--ipv6-prefix-count <value>]
[--ipv6-prefixes <value>]
--network-interface-id <value>
[--ipv6-addresses <value>]
[--ipv6-address-count <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]

Параметры

--ipv6-prefix-count (целое число)

Количество префиксов IPv6, которые Amazon Web Services автоматически назначает сетевому интерфейсу. Этот параметр нельзя использовать, если используется параметр Ipv6Prefixes.

--ipv6-prefixes (список)

Один или несколько префиксов IPv6, назначенных сетевому интерфейсу. Этот параметр нельзя использовать, если используется параметр Ipv6PrefixCount.

(строка)

Синтаксис:

"string" "string" ...

--network-interface-id (строка)

Идентификатор сетевого интерфейса.

--ipv6-addresses (список)

Адреса IPv6, которые должны быть назначены сетевому интерфейсу. Этот параметр нельзя использовать, если вы указываете количество адресов IPv6.

(строка)

Синтаксис:

"string" "string" ...

--ipv6-address-count (целое число)

Количество дополнительных адресов IPv6, которые нужно назначить сетевому интерфейсу. Указанное количество адресов IPv6 назначается дополнительно к существующим адресам IPv6, уже назначенным сетевому интерфейсу. Amazon EC2 автоматически выбирает адреса IPv6 из диапазона подсети. Этот параметр нельзя использовать, если вы указываете конкретные адреса IPv6.

--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-auto-prompt (логическое значение)

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

--no-cli-auto-prompt (логическое значение)

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

Примеры

Примечание

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

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

Для назначения конкретных адресов IPv6 сетевому интерфейсу

В этом примере указанные адреса IPv6 назначаются указанному сетевому интерфейсу.

Команда:

aws ec2 assign-ipv6-addresses --network-interface-id eni-38664473 --ipv6-addresses 2001:db8:1234:1a00:3304:8879:34cf:4071 2001:db8:1234:1a00:9691:9503:25ad:1761

Вывод:

{
  "AssignedIpv6Addresses": [
      "2001:db8:1234:1a00:3304:8879:34cf:4071",
      "2001:db8:1234:1a00:9691:9503:25ad:1761"
  ],
  "NetworkInterfaceId": "eni-38664473"
}

Для назначения адресов IPv6, которые выбирает Amazon, сетевому интерфейсу

В этом примере два адреса IPv6 назначаются указанному сетевому интерфейсу. Amazon автоматически назначает эти адреса IPv6 из доступных адресов IPv6 в диапазоне CIDR-блока IPv6 подсети.

Команда:

aws ec2 assign-ipv6-addresses --network-interface-id eni-38664473 --ipv6-address-count 2

Вывод:

{
  "AssignedIpv6Addresses": [
      "2001:db8:1234:1a00:3304:8879:34cf:4071",
      "2001:db8:1234:1a00:9691:9503:25ad:1761"
  ],
  "NetworkInterfaceId": "eni-38664473"
}

Вывод

AssignedIpv6Addresses -> (список)

Новые адреса IPv6, назначенные сетевому интерфейсу. Существующие адреса IPv6, которые были назначены сетевому интерфейсу до запроса, не включаются.

(строка)

AssignedIpv6Prefixes -> (список)

Префиксы IPv6, назначенные сетевому интерфейсу.

(строка)

NetworkInterfaceId -> (строка)

Идентификатор сетевого интерфейса.

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

Spec-Zone.ru

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