Spec-Zone.ru › AWS CLI v2

[ aws . codecatalyst ]

создание-среды-разработки

Описание

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

Примечание

При создании в консоли Amazon CodeCatalyst среда разработки по умолчанию настраивается с процессором на 2 ядра, 4 ГБ оперативной памяти и 16 ГБ постоянного хранилища. Ни один из этих значений по умолчанию не применяется к среде разработки, созданной программно.

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

Синтаксис

  create-dev-environment
--space-name <value>
--project-name <value>
[--repositories <value>]
[--client-token <value>]
[--alias <value>]
[--ides <value>]
--instance-type <value>
[--inactivity-timeout-minutes <value>]
--persistent-storage <value>
[--vpc-connection-name <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]

Параметры

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

Название пространства.

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

Название проекта в пространстве.

--repositories (список)

Репозиторий исходного кода, содержащий ветвь, которую нужно клонировать в среду разработки.

(структура)

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

repositoryName -> (строка)

Название репозитория исходного кода.

branchName -> (строка)

Название ветви в репозитории исходного кода.

Краткая форма синтаксиса:

repositoryName=string,branchName=string ...

Синтаксис JSON:

[
  {
    "repositoryName": "string",
    "branchName": "string"
  }
  ...
]

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

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

--alias (строка)

Определённый пользователем псевдоним среды разработки.

--ides (список)

Информация о конфигурации интегрированной среды разработки (IDE) для среды разработки.

Примечание

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

(структура)

Информация о конфигурации интегрированной среды разработки (IDE) для среды разработки.

runtime -> (строка)

Ссылка на образ IDE runtime.

Примечание

Этот параметр не требуется для VSCode .

name -> (строка)

Название IDE. Допустимые значения включают Cloud9 , IntelliJ , PyCharm , GoLand и VSCode .

Краткая форма синтаксиса:

runtime=string,name=string ...

Синтаксис JSON:

[
  {
    "runtime": "string",
    "name": "string"
  }
  ...
]

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

Тип экземпляра Amazon EC2 для использования в среде разработки.

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

  • dev.standard1.small
  • dev.standard1.medium
  • dev.standard1.large
  • dev.standard1.xlarge

--inactivity-timeout-minutes (целое число)

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

--persistent-storage (структура)

Информация о количестве выделенного хранилища для среды разработки.

Примечание

По умолчанию среда разработки настраивается с 16 ГБ постоянного хранилища при создании из консоли Amazon CodeCatalyst, но по умолчанию нет при программированном создании среды разработки. Допустимые значения постоянного хранилища основаны на размерах памяти с шагом 16 ГБ. Допустимые значения — 16, 32 и 64.

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

Размер постоянного хранилища в гигабайтах (в частности, GiB).

Примечание

Допустимые значения хранилища основаны на размерах памяти с шагом 16 ГБ. Допустимые значения — 16, 32 и 64.

Краткая форма синтаксиса:

sizeInGiB=integer

Синтаксис JSON:

{
  "sizeInGiB": integer
}

--vpc-connection-name (строка)

Название подключения, которое будет использоваться для подключения к Amazon VPC, если таковое имеется.

--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.

Вывод

spaceName -> (строка)

Название пространства.

projectName -> (строка)

Название проекта в пространстве.

id -> (строка)

Сгенерированный системой уникальный идентификатор среды разработки.

vpcConnectionName -> (строка)

Название подключения, используемого для подключения к Amazon VPC при создании среды разработки, если таковое имеется.

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

Spec-Zone.ru

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