Spec-Zone.ru › AWS CLI v2

[ aws . s3control ]

Обновление группы Storage Lens

Описание

Обновляет существующую группу Storage Lens.

Для использования этой операции требуется разрешение на выполнение действия s3:UpdateStorageLensGroup. Более подробную информацию о необходимых разрешениях для групп Storage Lens см. в разделе Настройка разрешений учетной записи для использования групп S3 Storage Lens.

Дополнительную информацию об ошибках групп Storage Lens см. в разделе Список кодов ошибок Amazon S3 Storage Lens.

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

Синтаксис

  update-storage-lens-group
--name <value>
--account-id <value>
--storage-lens-group <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]

Параметры

--name (строка)

Имя группы Storage Lens, которую нужно обновить.

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

Идентификатор учетной записи Amazon Web Services владельца группы Storage Lens.

--storage-lens-group (структура)

Файл JSON, содержащий конфигурацию группы Storage Lens.

Name -> (строка)

Содержит имя группы Storage Lens.

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

Устанавливает критерии для отображаемых данных группы Storage Lens. Для нескольких условий фильтрации используется логический оператор AND или OR.

MatchAnyPrefix -> (список)

Содержит список префиксов. Необходимо указать хотя бы один префикс. Разрешено до 10 префиксов.

(строка)

MatchAnySuffix -> (список)

Содержит список суффиксов. Необходимо указать хотя бы один суффикс. Разрешено до 10 суффиксов.

(строка)

MatchAnyTag -> (список)

Содержит список тегов объектов S3. Необходимо указать хотя бы один тег объекта. Разрешено до 10 тегов объектов.

(структура)

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

Key -> (строка)

Ключ тега

Value -> (строка)

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

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

Содержит DaysGreaterThan и DaysLessThan для определения диапазона возраста объектов (минимального и максимального количества дней).

DaysGreaterThan -> (целое число)

Указывает максимальный возраст объекта в днях. Должно быть положительным целым числом, большим, чем минимальный возраст объекта, и меньше или равно 2 147 483 647.

DaysLessThan -> (целое число)

Указывает минимальный возраст объекта в днях. Значение должно быть положительным целым числом, большим 0 и меньше или равным 2 147 483 647.

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

Содержит BytesGreaterThan и BytesLessThan для определения диапазона размера объектов (минимального и максимального количества байтов).

BytesGreaterThan -> (длинное целое число)

Указывает минимальный размер объекта в байтах. Значение должно быть положительным числом, большим 0 и меньше 5 ТБ.

BytesLessThan -> (длинное целое число)

Указывает максимальный размер объекта в байтах. Значение должно быть положительным числом, большим, чем минимальный размер объекта, и меньше 5 ТБ.

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

Логический оператор, позволяющий объединять несколько условий фильтрации для более сложных сравнений данных группы Storage Lens. Объекты должны соответствовать всем перечисленным условиям фильтрации, соединённым логическим оператором And. Разрешено только одно условие фильтрации каждого типа.

MatchAnyPrefix -> (список)

Содержит список префиксов. Необходимо указать хотя бы один префикс. Разрешено до 10 префиксов.

(строка)

MatchAnySuffix -> (список)

Содержит список суффиксов. Необходимо указать хотя бы один суффикс. Разрешено до 10 суффиксов.

(строка)

MatchAnyTag -> (список)

Содержит список тегов объектов. Необходимо указать хотя бы один тег объекта. Разрешено до 10 тегов объектов.

(структура)

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

Key -> (строка)

Ключ тега

Value -> (строка)

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

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

Содержит DaysGreaterThan и DaysLessThan для определения диапазона возраста объектов (минимального и максимального количества дней).

DaysGreaterThan -> (целое число)

Указывает максимальный возраст объекта в днях. Должно быть положительным целым числом, большим, чем минимальный возраст объекта, и меньше или равно 2 147 483 647.

DaysLessThan -> (целое число)

Указывает минимальный возраст объекта в днях. Значение должно быть положительным целым числом, большим 0 и меньше или равным 2 147 483 647.

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

Содержит BytesGreaterThan и BytesLessThan для определения диапазона размера объектов (минимального и максимального количества байтов).

BytesGreaterThan -> (длинное целое число)

Указывает минимальный размер объекта в байтах. Значение должно быть положительным числом, большим 0 и меньше 5 ТБ.

BytesLessThan -> (длинное целое число)

Указывает максимальный размер объекта в байтах. Значение должно быть положительным числом, большим, чем минимальный размер объекта, и меньше 5 ТБ.

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

Логический оператор, позволяющий объединять несколько условий фильтрации. Объекты могут соответствовать любому из перечисленных условий фильтрации, соединенных логическим оператором Or. Разрешено только одно условие фильтрации каждого типа.

MatchAnyPrefix -> (список)

Фильтры объектов, которые соответствуют любому из указанных префиксов.

(строка)

MatchAnySuffix -> (список)

Фильтры объектов, которые соответствуют любому из указанных суффиксов.

(строка)

MatchAnyTag -> (список)

Фильтры объектов, которые соответствуют любым из указанных тегов объектов S3.

(структура)

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

Key -> (строка)

Ключ тега

Value -> (строка)

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

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

Фильтры объектов, которые соответствуют указанному диапазону возраста объектов.

DaysGreaterThan -> (целое число)

Указывает максимальный возраст объекта в днях. Должно быть положительным целым числом, большим, чем минимальный возраст объекта, и меньше или равно 2 147 483 647.

DaysLessThan -> (целое число)

Указывает минимальный возраст объекта в днях. Значение должно быть положительным целым числом, большим 0 и меньше или равным 2 147 483 647.

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

Фильтры объектов, которые соответствуют указанному диапазону размера объектов.

BytesGreaterThan -> (длинное целое число)

Указывает минимальный размер объекта в байтах. Значение должно быть положительным числом, большим 0 и меньше 5 ТБ.

BytesLessThan -> (длинное целое число)

Указывает максимальный размер объекта в байтах. Значение должно быть положительным числом, большим, чем минимальный размер объекта, и меньше 5 ТБ.

StorageLensGroupArn -> (строка)

Содержит Amazon Resource Name (ARN) группы Storage Lens. Это свойство является только для чтения.

Синтаксис JSON:

{
  "Name": "string",
  "Filter": {
    "MatchAnyPrefix": ["string", ...],
    "MatchAnySuffix": ["string", ...],
    "MatchAnyTag": [
      {
        "Key": "string",
        "Value": "string"
      }
      ...
    ],
    "MatchObjectAge": {
      "DaysGreaterThan": integer,
      "DaysLessThan": integer
    },
    "MatchObjectSize": {
      "BytesGreaterThan": long,
      "BytesLessThan": long
    },
    "And": {
      "MatchAnyPrefix": ["string", ...],
      "MatchAnySuffix": ["string", ...],
      "MatchAnyTag": [
        {
          "Key": "string",
          "Value": "string"
        }
        ...
      ],
      "MatchObjectAge": {
        "DaysGreaterThan": integer,
        "DaysLessThan": integer
      },
      "MatchObjectSize": {
        "BytesGreaterThan": long,
        "BytesLessThan": long
      }
    },
    "Or": {
      "MatchAnyPrefix": ["string", ...],
      "MatchAnySuffix": ["string", ...],
      "MatchAnyTag": [
        {
          "Key": "string",
          "Value": "string"
        }
        ...
      ],
      "MatchObjectAge": {
        "DaysGreaterThan": integer,
        "DaysLessThan": integer
      },
      "MatchObjectSize": {
        "BytesGreaterThan": long,
        "BytesLessThan": long
      }
    }
  },
  "StorageLensGroupArn": "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 для вывода.

--cli-auto-prompt (логическое значение)

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

--no-cli-auto-prompt (логическое значение)

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

Вывод

Нет

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

Spec-Zone.ru

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