Spec-Zone.ru › AWS CLI v2

[ aws . gameliftstreams ]

обновить-приложение

Описание

Обновляет изменяемые параметры конфигурации для ресурса приложения Amazon GameLift Streams. Вы можете изменить Description , ApplicationLogOutputUri и ApplicationLogPaths .

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

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

Синтаксис

  update-application
[--application-log-output-uri <value>]
[--application-log-paths <value>]
[--description <value>]
--identifier <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-log-output-uri (строка)

URI Amazon S3 для ведра, в котором Amazon GameLift Streams будет сохранять журналы приложения. Требуется, если вы указали один или несколько ApplicationLogPaths .

Примечание

Ведро журналов должно иметь разрешения, предоставляющие Amazon GameLift Streams доступ для записи файлов журналов. Дополнительные сведения см. в разделе Начало работы в руководстве разработчика Amazon GameLift Streams.

--application-log-paths (список)

Расположения файлов журналов, которые генерирует ваше содержимое во время сеанса потоковой передачи. Укажите пути, относительные к ApplicationSourceUri расположению. Вы можете указать до 10 путей к файлам журналов. Amazon GameLift Streams загружает указанные файлы журналов в ведро Amazon S3, которое вы указали в ApplicationLogOutputUri в конце сеанса потоковой передачи. Для получения сохраненных файлов журналов вызовите GetStreamSession и получите LogFileLocationUri .

(строка)

Синтаксис:

"string" "string" ...

--description (строка)

Человекопонятное имя приложения.

--identifier (строка)

Идентификатор или Amazon Resource Name (ARN), уникально идентифицирующий ресурс приложения. Пример формата: ARN-arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 или ID-a-9ZY8X7Wv6 .

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

Вывод

ApplicationLogOutputUri -> (строка)

URI Amazon S3 для ведра, в котором Amazon GameLift Streams будет сохранять журналы приложения. Требуется, если вы указали один или несколько ApplicationLogPaths .

ApplicationLogPaths -> (список)

Расположения файлов журналов, которые генерирует ваше содержимое во время сеанса потоковой передачи. Amazon GameLift Streams загружает файлы журналов в ведро Amazon S3, которое вы указали в ApplicationLogOutputUri в конце сеанса потоковой передачи. Для получения сохраненных файлов журналов вызовите GetStreamSession и получите LogFileLocationUri .

(строка)

ApplicationSourceUri -> (строка)

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

Arn -> (строка)

Amazon Resource Name (ARN), присвоенный ресурсу приложения и уникально его идентифицирующий во всех регионах Amazon Web Services. Формат arn:aws:gameliftstreams:[AWS Region]:[AWS account]:application/[resource ID] .

AssociatedStreamGroups -> (список)

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

Это набор Amazon Resource Names (ARN), которые уникально идентифицируют ресурсы групп потоков. Пример формата: arn:aws:gameliftstreams:us-west-2:123456789012:streamgroup/sg-1AB2C3De4 .

(строка)

CreatedAt -> (метка времени)

Метка времени, указывающая время создания этого ресурса. Метки времени выражаются в формате ISO8601, например: 2022-12-27T22:29:40+00:00 (UTC).

Description -> (строка)

Человекопонятное имя приложения. Вы можете изменить это значение.

ExecutablePath -> (строка)

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

Id -> (строка)

Идентификатор или Amazon Resource Name (ARN), уникально идентифицирующий ресурс приложения. Пример формата: ARN-arn:aws:gameliftstreams:us-west-2:123456789012:application/a-9ZY8X7Wv6 или ID-a-9ZY8X7Wv6 .

LastUpdatedAt -> (метка времени)

Метка времени, указывающая время последнего обновления этого ресурса. Метки времени выражаются в формате ISO8601, например: 2022-12-27T22:29:40+00:00 (UTC).

ReplicationStatuses -> (список)

Набор статусов репликации для каждого расположения.

(структура)

Представляет статус репликации приложения в расположении. Приложение нельзя передавать в потоке из расположения, пока не завершится его репликация там.

Location -> (строка)

Имя расположения. Например, us-east-1 . Полный список расположений, поддерживаемых Amazon GameLift Streams, см. в разделе Регионы и квоты в Руководстве разработчика Amazon GameLift Streams .

Status -> (строка)

Текущий статус процесса репликации.

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

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

Исполняемая среда может быть одной из следующих:

  • Для приложений Linux
    • Ubuntu 22.04 LTS (Type=UBUNTU, Version=22_04_LTS )
  • Для приложений Windows
    • Microsoft Windows Server 2022 Base (Type=WINDOWS, Version=2022 )
    • Proton 8.0-5 (Type=PROTON, Version=20241007 )
    • Proton 8.0-2c (Type=PROTON, Version=20230704 )

Type -> (строка)

Операционная система и другие драйверы. Для Proton это также включает совместимый слой Proton.

Version -> (строка)

Версионная среда контейнера для операционной системы приложения.

Status -> (строка)

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

  • INITIALIZED : Amazon GameLift Streams получил запрос и инициирует поток работы для создания приложения.
  • PROCESSING : Поток работы по созданию приложения находится в процессе. Amazon GameLift Streams копирует содержимое и кеширует его для последующего развертывания в группе потоков.
  • READY : Приложение готово к развертыванию в группе потоков.
  • ERROR : При установке приложения произошла ошибка. См. StatusReason для получения дополнительной информации.
  • DELETING : Amazon GameLift Streams находится в процессе удаления приложения.

StatusReason -> (строка)

Краткое описание причины статуса, когда приложение находится в статусе ERROR.

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

Spec-Zone.ru

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