[ aws . redshift-serverless ]
update-scheduled-action
Описание
Обновляет запланированное действие.
См. также: Документацию API AWS
Синтаксис
update-scheduled-action
[--enabled | --no-enabled]
[--end-time <value>]
[--role-arn <value>]
[--schedule <value>]
[--scheduled-action-description <value>]
--scheduled-action-name <value>
[--start-time <value>]
[--target-action <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]
Параметры
--enabled | --no-enabled (boolean)
--end-time (timestamp)
--role-arn (string)
--schedule (структура помеченных союзов)
Расписание для одноразового (в формате временной метки) или повторяющегося (в формате cron) запланированного действия. Вызовы расписания должны быть разделены как минимум на один час. Временные метки указаны в UTC.
- Формат временной метки:
yyyy-mm-ddThh:mm:ss. Например,2016-03-04T17:27:00. - Формат выражения cron:
(Minutes Hours Day-of-month Month Day-of-week Year). Например,"(0 10 ? * MON *)". Дополнительную информацию см. в разделе «Выражения cron» в руководстве пользователя Amazon CloudWatch Events.
Примечание
Это структура помеченных союзов. Только один из следующих верхних ключей может быть установлен:at, cron.at -> (timestamp)
yyyy-mm-ddThh:mm:ss . Например, 2016-03-04T17:27:00 .cron -> (string)
Выражение cron для планирования повторяющегося запланированного действия. Вызовы расписания должны быть разделены как минимум на один час. Временные метки указаны в UTC.
Формат выражений cron: (Minutes Hours Day-of-month Month Day-of-week Year) . Например, "(0 10 ? * MON *)" . Дополнительную информацию см. в разделе «Выражения cron» в руководстве пользователя Amazon CloudWatch Events.
Сокращенная синтаксическая запись:
at=timestamp,cron=string
Синтаксис JSON:
{
"at": timestamp,
"cron": "string"
}
--scheduled-action-description (строка)
--scheduled-action-name (строка)
--start-time (timestamp)
--target-action (структура помеченных союзов)
Строка в формате JSON с операцией Amazon Redshift Serverless API с параметрами ввода. Следующий пример целевого действия:
"{"CreateSnapshot": {"NamespaceName": "sampleNamespace","SnapshotName": "sampleSnapshot", "retentionPeriod": "1"}}"Примечание
Это структура помеченных союзов. Только один из следующих верхних ключей может быть установлен:createSnapshot.createSnapshot -> (структура)
Параметры, которые вы можете использовать для настройки запланированного действия по созданию снимка. Дополнительную информацию о создании запланированного действия см. в разделе CreateScheduledAction.
namespaceName -> (строка)
retentionPeriod -> (целое число)
snapshotNamePrefix -> (строка)
tags -> (список)
Массив объектов тегов для ассоциации со снимком.
(структура)
Карта пар ключ-значение.
key -> (строка)
value -> (строка)
Синтаксис JSON:
{
"createSnapshot": {
"namespaceName": "string",
"retentionPeriod": integer,
"snapshotNamePrefix": "string",
"tags": [
{
"key": "string",
"value": "string"
}
...
]
}
}
--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 (boolean)
Включить отладку.
--endpoint-url (строка)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования для вывода команд.
- json
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использование определенного профиля из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (строка)
Файл сертификата CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время соединения сокета в секундах. Если значение установлено в 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 (boolean)
Отключить кли-пагинатор для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическую запрос параметров ввода CLI.
Вывод
scheduledAction -> (структура)
Объект ScheduledAction, который был обновлён.
endTime -> (метка времени)
namespaceName -> (строка)
nextInvocations -> (список)
Массив меток времени, когда будут срабатывать следующие запланированные действия.
(метка времени)
roleArn -> (строка)
schedule -> (структура помеченного союза)
Расписание для разового (в формате метки времени) или повторяющегося (в формате cron) запланированного действия. Вызовы расписания должны быть разделены как минимум одним часом. Время указано в формате UTC.
- Формат метки времени «at» —
yyyy-mm-ddThh:mm:ss. Например,2016-03-04T17:27:00. - Формат выражения cron —
(Minutes Hours Day-of-month Month Day-of-week Year). Например,"(0 10 ? * MON *)". Дополнительную информацию см. в разделе Выражения cron в руководстве пользователя Amazon CloudWatch Events.
Примечание
Это структура помеченного союза. Только один из следующих ключей верхнего уровня может быть установлен:at, cron.at -> (метка времени)
yyyy-mm-ddThh:mm:ss . Например, 2016-03-04T17:27:00 .cron -> (строка)
Выражение cron для планирования повторяющегося запланированного действия. Вызовы расписания должны быть разделены как минимум одним часом. Время указано в формате UTC.
Формат выражений cron — (Minutes Hours Day-of-month Month Day-of-week Year) . Например, "(0 10 ? * MON *)" . Дополнительную информацию см. в разделе Выражения cron в руководстве пользователя Amazon CloudWatch Events.
scheduledActionDescription -> (строка)
scheduledActionName -> (строка)
scheduledActionUuid -> (строка)
startTime -> (метка времени)
state -> (строка)
targetAction -> (структура помеченного союза)
Строка в формате JSON операции Amazon Redshift Serverless API с параметрами ввода. Ниже приведён пример целевого действия.
"{"CreateSnapshot": {"NamespaceName": "sampleNamespace","SnapshotName": "sampleSnapshot", "retentionPeriod": "1"}}"Примечание
Это структура помеченного союза. Только один из следующих ключей верхнего уровня может быть установлен:createSnapshot.createSnapshot -> (структура)
Параметры, которые можно использовать для настройки запланированного действия по созданию моментального снимка. Дополнительную информацию о создании запланированного действия см. в разделе CreateScheduledAction.
namespaceName -> (строка)
retentionPeriod -> (целое число)
snapshotNamePrefix -> (строка)
tags -> (список)
Массив объектов тегов для привязки к моментальному снимку.
(структура)
Массив пар ключ-значение.
key -> (строка)
value -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.