Spec-Zone.ru › AWS CLI v2

[ aws . migration-hub-refactor-spaces ]

создать-сервис

Описание

Создаёт сервис Amazon Web Services Migration Hub Refactor Spaces. Владелец учётной записи сервиса всегда является владельцем среды, независимо от того, какая учётная запись в среде создаёт сервис. У сервисов есть либо URL-адрес конечной точки в виртуальной частной сети (VPC), либо конечная точка функции Lambda.

Предупреждение

Если ресурс Amazon Web Services запускается в сети VPC сервиса, и вы хотите, чтобы к нему могли получить доступ все сервисы среды с VPC и маршрутами, примените RefactorSpacesSecurityGroup к ресурсу. В качестве альтернативы, чтобы добавить дополнительные ограничения между учётными записями, примените собственный сетевой экран.

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

Синтаксис

  create-service
--application-identifier <value>
[--client-token <value>]
[--description <value>]
--endpoint-type <value>
--environment-identifier <value>
[--lambda-endpoint <value>]
--name <value>
[--tags <value>]
[--url-endpoint <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]

Параметры

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

Идентификатор приложения, для которого создаётся сервис.

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

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

--description (строка)

Описание сервиса.

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

Тип конечной точки для сервиса. Тип может быть URL-адресом в VPC или функцией Lambda.

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

  • LAMBDA
  • URL

--environment-identifier (строка)

Идентификатор среды, в которой создаётся сервис.

--lambda-endpoint (структура)

Настройка для типа конечной точки Lambda.

Arn -> (строка)

Amazon Resource Name (ARN) функции или алиаса Lambda.

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

Arn=string

Синтаксис JSON:

{
  "Arn": "string"
}

--name (строка)

Название сервиса.

--tags (массив)

Теги для назначения сервису. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары ключ-значение.

ключ -> (строка)

значение -> (строка)

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

KeyName1=string,KeyName2=string

Синтаксис JSON:

{"string": "string"
  ...}

--url-endpoint (структура)

Настройка для типа конечной точки URL. При создании маршрута к сервису Refactor Spaces автоматически разрешает адрес в объекте URL в UrlEndpointInput, когда срок службы Domain Name System (DNS) TTL истекает или каждые 60 секунд для TTL менее 60 секунд.

HealthUrl -> (строка)

URL проверки состояния типа конечной точки URL. Если URL-адрес является общедоступным, HealthUrl также должен быть общедоступным. Если URL-адрес является частной конечной точкой внутри виртуальной частной сети (VPC), URL проверки состояния также должен быть частной конечной точкой, и хост должен быть таким же, как у URL.

Url -> (строка)

URL для перенаправления трафика. URL должен быть в формате RFC3986. Если хост — это доменное имя, имя должно быть разрешимо в открытом интернете. Если схема — https, верхний уровень домена хоста должен быть указан в базе данных корневой зоны IANA.

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

HealthUrl=string,Url=string

Синтаксис JSON:

{
  "HealthUrl": "string",
  "Url": "string"
}

--vpc-id (строка)

Идентификатор 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-auto-prompt (логическое значение)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключить автоматическое запросы параметров ввода CLI.

Вывод

ApplicationId -> (строка)

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

Arn -> (строка)

Amazon Resource Name (ARN) сервиса.

CreatedByAccountId -> (строка)

Идентификатор учётной записи Amazon Web Services создателя сервиса.

CreatedTime -> (временная метка)

Временная метка, показывающая, когда был создан сервис.

Description -> (строка)

Описание созданного сервиса.

EndpointType -> (строка)

Тип конечной точки сервиса.

EnvironmentId -> (строка)

Уникальный идентификатор среды.

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

Настройка для типа конечной точки Lambda.

Arn -> (строка)

Amazon Resource Name (ARN) функции или алиаса Lambda.

LastUpdatedTime -> (временная метка)

Временная метка, показывающая, когда сервис был последний раз обновлён.

Name -> (строка)

Название сервиса.

OwnerAccountId -> (строка)

Идентификатор учётной записи Amazon Web Services владельца сервиса.

ServiceId -> (строка)

Уникальный идентификатор сервиса.

State -> (строка)

Текущее состояние сервиса.

Tags -> (массив)

Теги, назначенные созданному сервису. Тег — это метка, которую вы назначаете ресурсу Amazon Web Services. Каждый тег состоит из пары ключ-значение.

ключ -> (строка)

значение -> (строка)

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

Настройка для типа конечной точки URL.

HealthUrl -> (строка)

URL проверки состояния типа конечной точки URL. Если URL является общедоступным, HealthUrl также должен быть общедоступным. Если URL является частной конечной точкой внутри виртуальной частной сети (VPC), URL проверки состояния также должен быть частной конечной точкой, и хост должен быть таким же, как у URL.

Url -> (строка)

URL для перенаправления трафика. URL должен быть в формате RFC3986. Если хост — это доменное имя, имя должно быть разрешимо в открытом интернете. Если схема — https, верхний уровень домена хоста должен быть указан в базе данных корневой зоны IANA.

VpcId -> (строка)

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

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

Spec-Zone.ru

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