Spec-Zone.ru › AWS CLI v2

[ aws . ec2 ]

изменение-хостов

Описание

Изменение параметра автоматического размещения выделенного хоста. При включенном автоматическом размещении все запущенные экземпляры с типом аренды host, но без указанного идентификатора хоста, будут размещены на любом доступном выделенном хосте в вашей учетной записи, у которого включено автоматическое размещение. При отключенном автоматическом размещении вам необходимо указать идентификатор хоста, чтобы экземпляр запустился на конкретном хосте. Если идентификатор хоста не указан, экземпляр запускается на подходящем хосте с включенным автоматическим размещением.

Вы также можете использовать этот API-действие для изменения выделенного хоста, чтобы он поддерживал либо несколько типов экземпляров в семействе экземпляров, либо только определенный тип экземпляра.

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

Синтаксис

  modify-hosts
[--host-recovery <value>]
[--instance-type <value>]
[--instance-family <value>]
[--host-maintenance <value>]
--host-ids <value>
[--auto-placement <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]

Параметры

--host-recovery (строка)

Указывает, нужно ли включить или отключить восстановление хоста для выделенного хоста. Подробнее см. Восстановление хоста в руководстве пользователя Amazon EC2.

Возможные значения:

  • on
  • off

--instance-type (строка)

Указывает тип экземпляра, который должен поддерживаться выделенным хостом. Укажите этот параметр, чтобы изменить выделенный хост, чтобы он поддерживал только определенный тип экземпляра.

Если вы хотите изменить выделенный хост, чтобы он поддерживал несколько типов экземпляров в его текущем семействе экземпляров, опустите этот параметр и укажите InstanceFamily вместо него. Вы не можете указать InstanceType и InstanceFamily в одном запросе.

--instance-family (строка)

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

Если вы хотите изменить выделенный хост, чтобы он поддерживал только определенный тип экземпляра, опустите этот параметр и укажите InstanceType вместо него. Вы не можете указать InstanceFamily и InstanceType в одном запросе.

--host-maintenance (строка)

Указывает, нужно ли включить или отключить техническое обслуживание хоста для выделенного хоста. Подробнее см. Техническое обслуживание хоста в руководстве пользователя Amazon EC2.

Возможные значения:

  • on
  • off

--host-ids (список)

Идентификаторы выделенных хостов, которые необходимо изменить.

(строка)

Синтаксис:

"string" "string" ...

--auto-placement (строка)

Укажите, нужно ли включить или отключить автоматическое размещение.

Возможные значения:

  • on
  • off

--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 версии 1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, 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.

Пример 1: Включение автоматического размещения для выделенного хоста

Следующий modify-hosts пример включает автоматическое размещение для выделенного хоста, чтобы он принимал любые незаданные запуски экземпляров, которые соответствуют его конфигурации типа экземпляра.

aws ec2 modify-hosts \
    --host-id h-06c2f189b4EXAMPLE \
    --auto-placement on

Вывод:

{
    "Successful": [
        "h-06c2f189b4EXAMPLE"
    ],
    "Unsuccessful": []
}

Дополнительная информация см. в разделе Изменение параметра автоматического размещения для выделенного хоста в руководстве пользователя Amazon EC2.

Пример 2: Включение восстановления хоста для выделенного хоста

Следующий modify-hosts пример включает восстановление хоста для указанного выделенного хоста.

aws ec2 modify-hosts \
    --host-id h-06c2f189b4EXAMPLE \
    --host-recovery on

Вывод:

{
    "Successful": [
        "h-06c2f189b4EXAMPLE"
    ],
    "Unsuccessful": []
}

Дополнительная информация см. в разделе Изменение параметра автоматического размещения для выделенного хоста в руководстве пользователя Amazon EC2.

Вывод

Успешно -> (список)

Идентификаторы выделенных хостов, которые были успешно изменены.

(строка)

Неуспешно -> (список)

Идентификаторы выделенных хостов, которые не смогли быть изменены. Проверьте, может ли запрашиваемое вами значение быть использовано.

(структура)

Информация об элементах, которые не были обработаны успешно в пакетном вызове.

Ошибка -> (структура)

Информация об ошибке.

Код -> (строка)

Код ошибки.

Сообщение -> (строка)

Сообщение об ошибке, сопровождающее код ошибки.

ResourceId -> (строка)

Идентификатор ресурса.

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

Spec-Zone.ru

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