[ aws . migration-hub-refactor-spaces ]
создать-приложение
Описание
Создаёт приложение Amazon Web Services Migration Hub Refactor Spaces. Учётная запись, владеющая средой, также владеет приложениями, созданными внутри среды, независимо от учётной записи, создавшей приложение. Refactor Spaces предоставляет Amazon API Gateway, API Gateway VPC-соединение и Network Load Balancer для прокси-сервера приложения внутри вашей учётной записи.
В средах, созданных с типом CreateEnvironment:NetworkFabricType NONE, вам необходимо настроить соединение VPC-to-VPC между вашей VPC-сетью сервиса и VPC-сетью прокси-сервера приложения для перенаправления трафика через прокси-сервер приложения к сервису с частным URL-адресом конечной точки. Дополнительную информацию см. в руководстве пользователя Refactor Spaces в разделе «Создание приложения».
См. также: Документация API AWS
Синтаксис
create-application
[--api-gateway-proxy <value>]
[--client-token <value>]
--environment-identifier <value>
--name <value>
--proxy-type <value>
[--tags <value>]
--vpc-id <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]
Параметры
--api-gateway-proxy (структура)
Объект-оболочка, содержащий тип конечной точки API Gateway и имя этапа для прокси.
EndpointType -> (строка)
Тип конечной точки, используемой для прокси-сервера API Gateway. Если значение не указано в запросе, оно по умолчанию устанавливается в REGIONAL.
Если в запросе значение установлено в PRIVATE, это создаёт частную конечную точку API, изолированную от публичного интернета. К частной конечной точке можно получить доступ только с помощью интерфейсных конечных точек Amazon Virtual Private Cloud (Amazon VPC) для Amazon API Gateway, которому предоставлен доступ. Дополнительную информацию о создании частного подключения с Refactor Spaces и доступности интерфейсной конечной точки (Amazon Web Services PrivateLink) см. в разделе «Доступ к Refactor Spaces с помощью интерфейсной конечной точки (Amazon Web Services PrivateLink)».
StageName -> (строка)
prod.Сокращённый синтаксис:
EndpointType=string,StageName=string
Синтаксис JSON:
{
"EndpointType": "REGIONAL"|"PRIVATE",
"StageName": "string"
}
--client-token (строка)
--environment-identifier (строка)
--name (строка)
--proxy-type (строка)
Тип прокси, созданного внутри приложения.
Возможные значения:
API_GATEWAY
--tags (карта)
Теги, которые необходимо назначить приложению. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары «ключ-значение».
key -> (строка)
value -> (строка)
Сокращённый синтаксис:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--vpc-id (строка)
--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
- text
- таблица
- 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.
Вывод
ApiGatewayProxy -> (структура)
Объект-оболочка, содержащий тип конечной точки API Gateway и имя этапа для прокси.
EndpointType -> (строка)
Тип конечной точки, используемой для прокси-сервера API Gateway. Если значение не указано в запросе, оно по умолчанию устанавливается в REGIONAL.
Если в запросе значение установлено в PRIVATE, это создаёт частную конечную точку API, изолированную от публичного интернета. К частной конечной точке можно получить доступ только с помощью интерфейсных конечных точек Amazon Virtual Private Cloud (Amazon VPC) для Amazon API Gateway, которому предоставлен доступ. Дополнительную информацию о создании частного подключения с Refactor Spaces и доступности интерфейсной конечной точки (Amazon Web Services PrivateLink) см. в разделе «Доступ к Refactor Spaces с помощью интерфейсной конечной точки (Amazon Web Services PrivateLink)».
StageName -> (строка)
prod.ApplicationId -> (строка)
Arn -> (строка)
CreatedByAccountId -> (строка)
CreatedTime -> (метка времени)
EnvironmentId -> (строка)
LastUpdatedTime -> (метка времени)
Name -> (строка)
OwnerAccountId -> (строка)
ProxyType -> (строка)
State -> (строка)
Tags -> (карта)
Назначенные теги приложения. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары «ключ-значение».
key -> (строка)
value -> (строка)
VpcId -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.