обновить-схему
Описание
Обновляет описание, настройки совместимости или контрольные точки версии для набора схем.
Для обновления настроек совместимости вызов не будет проверять совместимость всего набора версий схем с новыми настройками совместимости. Если указано значение 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 -> (строка)
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 (строка)
Новые настройки совместимости для схемы.
Возможные значения:
NONEDISABLEDBACKWARDBACKWARD_ALLFORWARDFORWARD_ALLFULLFULL_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 -> (строка)
SchemaName -> (строка)
RegistryName -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.