Spec-Zone.ru › AWS CLI v2

[ aws . mediastore ]

put-metric-policy

Описание

Политика метрик, которую вы хотите добавить к контейнеру. Политика метрик позволяет AWS Elemental MediaStore отправлять метрики в Amazon CloudWatch. Новая политика вступает в силу в течение 20 минут.

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

Синтаксис

  put-metric-policy
--container-name <value>
--metric-policy <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]

Параметры

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

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

--metric-policy (структура)

Политика метрик, которую вы хотите связать с контейнером. В политике вы должны указать, хотите ли вы, чтобы MediaStore отправлял метрики на уровне контейнера. Вы также можете включить до пяти правил для определения групп объектов, для которых MediaStore должен отправлять метрики на уровне объектов. Если вы включаете правила в политике, сконструируйте каждое правило с двумя следующими параметрами:

  • Группа объектов, определяющая, какие объекты следует включить в группу. Определение может быть путем или именем файла, но оно не может содержать более 900 символов. Допустимые символы: a-z, A-Z, 0-9, _ (нижнее подчеркивание), = (равно), : (двоеточие), . (точка), - (дефис), ~ (тильда), / (слеш) и * (звездочка). Подстановки (*) допустимы.
  • Имя группы объектов, которое позволяет ссылаться на группу объектов. Имя не может содержать более 30 символов. Допустимые символы: a-z, A-Z, 0-9 и _ (нижнее подчеркивание).

ContainerLevelMetrics -> (строка)

Параметр для включения или выключения метрик на уровне контейнера.

MetricPolicyRules -> (список)

Параметр, содержащий массив правил, которые включают метрики на уровне объектов. Этот параметр необязателен, но если вы решите его включить, вы также должны включить по крайней мере одно правило. По умолчанию вы можете включить до пяти правил. Вы также можете запросить увеличение квоты, чтобы разрешить до 300 правил на политику.

(структура)

Параметр, который включает метрики на уровне объектов. Каждое правило содержит группу объектов и имя группы объектов. Если политика включает параметр MetricPolicyRules, вы должны включить по крайней мере одно правило. По умолчанию каждая политика метрик может включать до пяти правил. Вы также можете запросить увеличение квоты, чтобы разрешить до 300 правил на политику.

ObjectGroup -> (строка)

Путь или имя файла, определяющие, какие объекты следует включить в группу. Подстановки (*) допустимы.

ObjectGroupName -> (строка)

Имя, позволяющее ссылаться на группу объектов.

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

ContainerLevelMetrics=string,MetricPolicyRules=[{ObjectGroup=string,ObjectGroupName=string},{ObjectGroup=string,ObjectGroupName=string}]

Синтаксис JSON:

{
  "ContainerLevelMetrics": "ENABLED"|"DISABLED",
  "MetricPolicyRules": [
    {
      "ObjectGroup": "string",
      "ObjectGroupName": "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 (логическое значение)

Включает отладочный вывод.

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

Вывод

Нет

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

Spec-Zone.ru

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