Spec-Zone.ru › AWS CLI v2

[ aws . budgets ]

Обновление уведомления

Описание

Обновляет уведомление.

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

Синтаксис

  update-notification
--account-id <value>
--budget-name <value>
--old-notification <value>
--new-notification <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]

Параметры

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

Идентификатор accountId, связанный с бюджетом, уведомление которого требуется обновить.

--budget-name (строка)

Имя бюджета, уведомление которого требуется обновить.

--old-notification (структура)

Предыдущее уведомление, связанное с бюджетом.

NotificationType -> (строка)

Указывает, для какого объема расходов (ACTUAL) или прогнозируемых расходов (FORECASTED) предназначено уведомление.

ComparisonOperator -> (строка)

Оператор сравнения для этого уведомления.

Threshold -> (двойное число)

Пороговое значение, связанное с уведомлением. Пороговые значения всегда выражаются в процентах, и многие клиенты находят полезным получать уведомления при превышении от 50% до 200% от выделенного бюджета. Максимальное значение порога составляет 1 000 000% от выделенного бюджета.

ThresholdType -> (строка)

Тип порога для уведомления. Для порогов ABSOLUTE_VALUE Amazon Web Services уведомляет вас при превышении или прогнозируемом превышении общего порога расходов. Для порогов PERCENTAGE Amazon Web Services уведомляет вас при превышении или прогнозируемом превышении определенного процента от прогнозируемых расходов. Например, если у вас бюджет в 200 долларов и установлено пороговое значение PERCENTAGE в 80%, Amazon Web Services уведомляет вас при превышении 160 долларов.

NotificationState -> (строка)

Указывает, находится ли это уведомление в состоянии тревоги. Если уведомление о бюджете находится в состоянии ALARM, вы превысили установленный порог для бюджета.

Сокращённый синтаксис:

NotificationType=string,ComparisonOperator=string,Threshold=double,ThresholdType=string,NotificationState=string

Синтаксис JSON:

{
  "NotificationType": "ACTUAL"|"FORECASTED",
  "ComparisonOperator": "GREATER_THAN"|"LESS_THAN"|"EQUAL_TO",
  "Threshold": double,
  "ThresholdType": "PERCENTAGE"|"ABSOLUTE_VALUE",
  "NotificationState": "OK"|"ALARM"
}

--new-notification (структура)

Обновленное уведомление, которое должно быть связано с бюджетом.

NotificationType -> (строка)

Указывает, для какого объема расходов (ACTUAL) или прогнозируемых расходов (FORECASTED) предназначено уведомление.

ComparisonOperator -> (строка)

Оператор сравнения для этого уведомления.

Threshold -> (двойное число)

Пороговое значение, связанное с уведомлением. Пороговые значения всегда выражаются в процентах, и многие клиенты находят полезным получать уведомления при превышении от 50% до 200% от выделенного бюджета. Максимальное значение порога составляет 1 000 000% от выделенного бюджета.

ThresholdType -> (строка)

Тип порога для уведомления. Для порогов ABSOLUTE_VALUE Amazon Web Services уведомляет вас при превышении или прогнозируемом превышении общего порога расходов. Для порогов PERCENTAGE Amazon Web Services уведомляет вас при превышении или прогнозируемом превышении определенного процента от прогнозируемых расходов. Например, если у вас бюджет в 200 долларов и установлено пороговое значение PERCENTAGE в 80%, Amazon Web Services уведомляет вас при превышении 160 долларов.

NotificationState -> (строка)

Указывает, находится ли это уведомление в состоянии тревоги. Если уведомление о бюджете находится в состоянии ALARM, вы превысили установленный порог для бюджета.

Сокращённый синтаксис:

NotificationType=string,ComparisonOperator=string,Threshold=double,ThresholdType=string,NotificationState=string

Синтаксис JSON:

{
  "NotificationType": "ACTUAL"|"FORECASTED",
  "ComparisonOperator": "GREATER_THAN"|"LESS_THAN"|"EQUAL_TO",
  "Threshold": double,
  "ThresholdType": "PERCENTAGE"|"ABSOLUTE_VALUE",
  "NotificationState": "OK"|"ALARM"
}

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

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. Подробнее см. руководство по началу работы в Руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила цитирования, аналогичные UNIX. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной среды. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.

Для замены уведомления о бюджете затрат и использования

В этом примере уведомление о бюджете затрат и использования, установленное на 80%, заменяется на уведомление о 90%.

Команда:

aws budgets update-notification --account-id 111122223333 --budget-name "Example Budget" --old-notification  NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=80,ThresholdType=PERCENTAGE --new-notification  NotificationType=ACTUAL,ComparisonOperator=GREATER_THAN,Threshold=90,ThresholdType=PERCENTAGE

Вывод

Нет

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

Spec-Zone.ru

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