Spec-Zone.ru › AWS CLI v2

[ aws . glue ]

обновить-схему

Описание

Обновляет описание, настройки совместимости или контрольные точки версии для набора схем.

Для обновления настроек совместимости вызов не будет проверять совместимость всего набора версий схем с новыми настройками совместимости. Если указано значение Compatibility, также необходимо указать VersionNumber (контрольная точка). API проверит номер версии контрольной точки на соответствие.

Если указано значение для VersionNumber (контрольной точки), Compatibility является необязательным и может использоваться для установки/сброса контрольной точки для схемы.

Это обновление произойдёт только если схема находится в состоянии AVAILABLE.

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

Синтаксис

  update-schema
--schema-id <value>
[--schema-version-number <value>]
[--compatibility <value>]
[--description <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]

Параметры

--schema-id (структура)

Это структура-обёртка для хранения идентификационных полей схемы. Структура содержит:

  • SchemaId$SchemaArn: Amazon Resource Name (ARN) схемы. Необходимо указать один из SchemaArn или SchemaName.
  • SchemaId$SchemaName: Имя схемы. Необходимо указать один из SchemaArn или SchemaName.

SchemaArn -> (строка)

Amazon Resource Name (ARN) схемы. Необходимо указать один из SchemaArn или SchemaName.

SchemaName -> (строка)

Имя схемы. Необходимо указать один из SchemaArn или SchemaName.

RegistryName -> (строка)

Имя реестра схем, содержащего схему.

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

SchemaArn=string,SchemaName=string,RegistryName=string

Синтаксис JSON:

{
  "SchemaArn": "string",
  "SchemaName": "string",
  "RegistryName": "string"
}

--schema-version-number (структура)

Номер версии, необходимый для контрольной точки. Необходимо указать один из VersionNumber или Compatibility.

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

Последняя доступная версия схемы.

VersionNumber -> (целое)

Номер версии схемы.

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

LatestVersion=boolean,VersionNumber=long

Синтаксис JSON:

{
  "LatestVersion": true|false,
  "VersionNumber": long
}

--compatibility (строка)

Новые настройки совместимости для схемы.

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

  • NONE
  • DISABLED
  • BACKWARD
  • BACKWARD_ALL
  • FORWARD
  • FORWARD_ALL
  • FULL
  • FULL_ALL

--description (строка)

Новое описание схемы.

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

Вывод

SchemaArn -> (строка)

Amazon Resource Name (ARN) схемы.

SchemaName -> (строка)

Имя схемы.

RegistryName -> (строка)

Имя реестра, содержащего схему.

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

Spec-Zone.ru

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