Spec-Zone.ru › AWS CLI v2

[ aws . elasticbeanstalk ]

создать-среды

Описание

Создать или обновить группу сред, каждая из которых выполняет отдельный компонент одного приложения. Принимает список меток версий, которые указывают на пакеты исходного кода приложения для каждой из сред, которые нужно создать или обновить. Имя каждой среды и другая необходимая информация должны быть включены в пакеты исходного кода в манифесте среды под названием env.yaml . Подробнее см. Создание сред.

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

Синтаксис

  compose-environments
[--application-name <value>]
[--group-name <value>]
[--version-labels <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]

Параметры

--application-name (строка)

Имя приложения, к которому относятся указанные пакеты исходного кода.

--group-name (строка)

Имя группы, к которой относятся целевые среды. Укажите имя группы только в том случае, если имя среды, определённое в манифесте каждой целевой среды, заканчивается символом + (плюс). Подробнее см. Манифест среды (env.yaml).

--version-labels (список)

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

(строка)

Синтаксис:

"string" "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
  • текст
  • таблица
  • 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.

Выходные данные

Окружения -> (список)

Возвращает список описаний сред.

(структура)

Описывает свойства среды.

ИмяОкружения -> (строка)

Имя этой среды.

ИдентификаторОкружения -> (строка)

Идентификатор этой среды.

ИмяПриложения -> (строка)

Имя приложения, связанного с этой средой.

МеткаВерсии -> (строка)

Версия приложения, развернутая в этой среде.

ИмяСтекРешения -> (строка)

Имя SolutionStack, развернутого с этой средой.

PlatformArn -> (строка)

ARN версии платформы.

ИмяШаблона -> (строка)

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

Описание -> (строка)

Описание этой среды.

URL_точки_доступа -> (строка)

Для сред с балансировкой нагрузки и автоматическим масштабированием — URL балансировщика нагрузки. Для сред с одним экземпляром — IP-адрес экземпляра.

CNAME -> (строка)

URL для CNAME этой среды.

ДатаСоздание -> (метка_времени)

Дата создания этой среды.

ДатаОбновления -> (метка_времени)

Дата последнего изменения этой среды.

Статус -> (строка)

Текущий операционный статус среды:

  • Launching : Среда находится в процессе начального развертывания.
  • Updating : Среда находится в процессе обновления настроек конфигурации или версии приложения.
  • Ready : Среда доступна для выполнения действий, таких как обновление или завершение.
  • Terminating : Среда находится в процессе завершения работы.
  • Terminated : Среда не работает.

AbortableOperationInProgress -> (логическое)

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

true: Обновление в процессе.

false: В настоящее время обновлений нет.

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

Описание состояния работоспособности среды. AWS Elastic Beanstalk указывает уровни сбоев для работающей среды:

  • Red : Указывает, что среда не отвечает. Возникает при трех или более последовательных сбоях среды.
  • Yellow : Указывает на проблему. Возникает при двух последовательных сбоях среды.
  • Green : Указывает, что среда работоспособна и полностью функциональна.
  • Grey : Стандартное состояние работоспособности новой среды. Среда не полностью запущена, проверки работоспособности не начаты или проверки работоспособности приостановлены во время запроса UpdateEnvironment или RestartEnvironment.

По умолчанию: Grey

СостояниеРаботоспособности -> (строка)

Возвращает состояние работоспособности приложения, работающего в вашей среде. Для получения дополнительной информации см. Цвета и состояния работоспособности.

Ресурсы -> (структура)

Описание AWS-ресурсов, используемых этой средой.

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

Описывает LoadBalancer.

ИмяLoadBalancer -> (строка)

Имя LoadBalancer.

Домен -> (строка)

Имя домена LoadBalancer.

Listeners -> (список)

Список Listeners, используемых LoadBalancer.

(структура)

Описывает свойства Listener для LoadBalancer.

Протокол -> (строка)

Протокол, используемый Listener.

Порт -> (целое)

Порт, используемый Listener.

Уровень -> (структура)

Описывает текущий уровень этой среды.

Имя -> (строка)

Имя уровня этой среды.

Допустимые значения:

  • Для уровня веб-сервера – WebServer
  • Для рабочего уровня – Worker

Тип -> (строка)

Тип этого уровня среды.

Допустимые значения:

  • Для уровня веб-сервера – Standard
  • Для рабочего уровня – SQS/HTTP

Версия -> (строка)

Версия этого уровня среды. Если вы не устанавливаете значение, Elastic Beanstalk использует последнюю совместимую версию рабочего уровня.

Примечание

Этот член устарел. Любая установленная вами конкретная версия может устареть. Рекомендуется оставить его не указанным.

EnvironmentLinks -> (список)

Список ссылок на другие среды в той же группе.

(структура)

Ссылка на другую среду, определённую в манифесте среды. Ссылки предоставляют информацию о соединении в системных свойствах, которая может быть использована для подключения к другой среде в той же группе. Для получения подробностей см. Манифест среды (env.yaml).

ИмяСвязи -> (строка)

Имя ссылки.

ИмяОкружения -> (строка)

Имя связанной среды (зависимость).

EnvironmentArn -> (строка)

Amazon Resource Name (ARN) среды, который можно использовать в других запросах API, требующих ARN.

OperationsRole -> (строка)

Amazon Resource Name (ARN) роли операций среды. Для получения дополнительной информации см. Роли операций в руководстве разработчика AWS Elastic Beanstalk.

NextToken -> (строка)

В запросе с постраничной загрузкой маркер, который можно передать в последующем запросе для получения следующей страницы ответа.

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

Spec-Zone.ru

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