Spec-Zone.ru › AWS CLI v2

[ aws . s3api ]

список-настроек-метрики-ведёр

Описание

Примечание

Данная операция не поддерживается для ведер-каталогов.

Отображает конфигурации метрик для ведра. Конфигурации метрик предназначены только для метрик запросов ведра и не предоставляют информацию о ежедневных метриках хранилища. Вы можете иметь до 1000 конфигураций на ведро.

Этот параметр поддерживает постраничную навигацию по списку и не возвращает более 100 конфигураций за раз. Всегда проверяйте элемент IsTruncated в ответе. Если больше конфигураций для отображения нет, IsTruncated устанавливается в значение false. Если есть дополнительные конфигурации для отображения, то IsTruncated устанавливается в значение true, и есть значение в элементе NextContinuationToken . Используйте значение NextContinuationToken для продолжения постраничной навигации по списку, передав значение в continuation-token в запросе к GET следующей странице.

Для использования этой операции требуется разрешение на выполнение операции s3:GetMetricsConfiguration. Владелец ведра обладает этим разрешением по умолчанию. Владелец ведра может предоставить это разрешение другим пользователям. Более подробную информацию о разрешениях можно найти в разделе Разрешения, связанные с операциями над подресурсами ведер и Управление разрешениями доступа к вашим ресурсам Amazon S3.

Дополнительную информацию о конфигурациях метрик и метриках запросов CloudWatch см. в разделе Мониторинг метрик с помощью Amazon CloudWatch.

Следующие операции связаны с ListBucketMetricsConfigurations:

  • PutBucketMetricsConfiguration
  • GetBucketMetricsConfiguration
  • DeleteBucketMetricsConfiguration

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

Синтаксис

  list-bucket-metrics-configurations
--bucket <value>
[--continuation-token <value>]
[--expected-bucket-owner <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]

Параметры

--bucket (строка)

Имя ведра, содержащего конфигурации метрик для получения.

--continuation-token (строка)

Маркер, используемый для продолжения списка конфигураций метрик, который был усечён. Используйте NextContinuationToken из предыдущего усеченного ответа списка для продолжения отображения. Маркер продолжения - это непрозрачное значение, которое понимает Amazon S3.

--expected-bucket-owner (строка)

Идентификатор учётной записи владельца ведра, который ожидается. Если предоставленный вами идентификатор учётной записи не соответствует фактическому владельцу ведра, запрос завершается с кодом состояния HTTP 403 Forbidden (доступ запрещён).

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

--cli-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматический запрос параметров ввода CLI.

Примеры

Примечание

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

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

Для получения списка конфигураций метрик для ведра

Следующий пример list-bucket-metrics-configurations получает список конфигураций метрик для указанного ведра.

aws s3api list-bucket-metrics-configurations \
    --bucket amzn-s3-demo-bucket

Вывод:

{
    "IsTruncated": false,
    "MetricsConfigurationList": [
        {
            "Filter": {
                "Prefix": "logs"
            },
            "Id": "123"
        },
        {
            "Filter": {
                "Prefix": "tmp"
            },
            "Id": "234"
        }
    ]
}

Вывод

IsTruncated -> (булево)

Указывает, является ли возвращённый список конфигураций метрик полным. Значение true указывает, что список неполный, и NextContinuationToken будет предоставлен для последующего запроса.

ContinuationToken -> (строка)

Маркер, используемый в качестве отправной точки для этого ответа списка конфигураций метрик. Это значение присутствует, если оно было отправлено в запросе.

NextContinuationToken -> (строка)

Маркер, используемый для продолжения списка конфигураций метрик, который был усечён. Используйте NextContinuationToken из предыдущего усечённого ответа списка для продолжения отображения. Маркер продолжения - это непрозрачное значение, которое понимает Amazon S3.

MetricsConfigurationList -> (список)

Список конфигураций метрик для ведра.

(структура)

Определяет конфигурацию метрик для метрик запросов CloudWatch (указанных идентификатором конфигурации метрик) из ведра Amazon S3. Если вы обновляете существующую конфигурацию метрик, обратите внимание, что это полная замена существующей конфигурации метрик. Если вы не включаете необходимые элементы, они удаляются. Дополнительную информацию см. в разделе PutBucketMetricsConfiguration.

Id -> (строка)

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

Filter -> (структура)

Определяет фильтр конфигурации метрик. Конфигурация метрик будет включать только объекты, которые соответствуют критериям фильтра. Фильтр должен быть префиксом, тегом объекта, ARN точки доступа или конъюнкцией (MetricsAndOperator).

Prefix -> (строка)

Префикс, используемый при оценке фильтра метрики.

Tag -> (структура)

Тег, используемый при оценке фильтра метрики.

Key -> (строка)

Имя ключа объекта.

Value -> (строка)

Значение тега.

AccessPointArn -> (строка)

ARN точки доступа, используемой при оценке фильтра метрики.

And -> (структура)

Конъюнкция (логическое И) предикатов, используемая при оценке фильтра метрики. Оператор должен иметь по меньшей мере два предиката, и объект должен соответствовать всем предикатам, чтобы фильтр применялся.

Prefix -> (строка)

Префикс, используемый при оценке предиката И.

Tags -> (список)

Список тегов, используемых при оценке предиката И.

(структура)

Контейнер пары имя-значение ключа.

Key -> (строка)

Имя ключа объекта.

Value -> (строка)

Значение тега.

AccessPointArn -> (строка)

ARN точки доступа, используемая при оценке предиката AND.

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

Spec-Zone.ru

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