Spec-Zone.ru › AWS CLI v2

[ aws . s3api ]

put-bucket-lifecycle-configuration

Описание

Создаёт новую конфигурацию жизненного цикла для ведра или заменяет существующую конфигурацию жизненного цикла. Имейте в виду, что это перезапишет существующую конфигурацию жизненного цикла, поэтому, если вы хотите сохранить какие-либо данные конфигурации, они должны быть включены в новую конфигурацию жизненного цикла. Для получения информации о конфигурации жизненного цикла см. Управление жизненным циклом хранилища .

Примечание

Конфигурация жизненного цикла ведра теперь поддерживает указание правила жизненного цикла, используя префикс имени ключа объекта, один или несколько тегов объекта, размер объекта или любое сочетание этих параметров. Соответственно, этот раздел описывает последнюю версию API. Предыдущая версия API поддерживала фильтрацию только по префиксу имени ключа объекта, которая поддерживается для обратной совместимости. Для связанного описания API см. PutBucketLifecycle .

Правила Разрешения Синтаксис заголовка HTTP Host

Конфигурацию жизненного цикла вы указываете в теле запроса. Конфигурация жизненного цикла задаётся в формате XML, состоящем из одного или нескольких правил. Конфигурация жизненного цикла Amazon S3 может содержать до 1000 правил. Этот лимит не настраивается.

Конфигурация жизненного цикла ведра поддерживает указание правила жизненного цикла, используя префикс имени ключа объекта, один или несколько тегов объекта, размер объекта или любое сочетание этих параметров. Соответственно, этот раздел описывает последнюю версию API. Предыдущая версия API поддерживала фильтрацию только по префиксу имени ключа объекта, которая поддерживается для обратной совместимости для ведер общего назначения. Для связанного описания API см. PutBucketLifecycle .

Примечание

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

Правило жизненного цикла состоит из следующего:

  • Фильтр, определяющий подмножество объектов, на которые распространяется правило. Фильтр может основываться на префиксе имени ключа, тегах объекта, размере объекта или любом сочетании этих параметров.
  • Статус, указывающий, действует ли правило.
  • Один или несколько действий перехода и истечения срока действия жизненного цикла, которые вы хотите, чтобы Amazon S3 выполнял для объектов, определённых фильтром. Если состояние вашего ведра поддерживает версионирование или приостановлено версионирование, у вас может быть много версий одного и того же объекта (одна текущая версия и ноль или более нетекущих версий). Amazon S3 предоставляет предварительно определённые действия, которые вы можете указать для текущих и нетекущих версий объектов.

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

  • Разрешения ведер общего назначения - По умолчанию все ресурсы Amazon S3 являются закрытыми, включая ведра, объекты и связанные подресурсы (например, конфигурация жизненного цикла и конфигурация веб-сайта). Только владелец ресурса (то есть учётная запись Amazon Web Services, создавшая его) может получить доступ к ресурсу. Владелец ресурса может по желанию предоставить разрешения доступа другим, написав политику доступа. Для этой операции пользователь должен иметь разрешение s3:PutLifecycleConfiguration. Вы также можете явно запретить разрешения. Явный отказ также отменяет любые другие разрешения. Если вы хотите заблокировать пользователей или учётные записи от удаления или удаления объектов из вашего ведра, вы должны запретить им разрешения на следующие действия:
    • s3:DeleteObject
    • s3:DeleteObjectVersion
    • s3:PutLifecycleConfiguration Дополнительную информацию о разрешениях см. в Управление разрешениями доступа к вашим ресурсам Amazon S3 .
  • Разрешения ведер каталогов - Для использования этой операции в политике на основе идентификатора IAM требуется разрешение s3express:PutLifecycleConfiguration. Доступ к этой операции API через разные учётные записи не поддерживается. Владелец ресурса может по желанию предоставить разрешения доступа другим, создав для них роль или пользователя, пока они находятся в той же учётной записи, что и владелец и ресурс. Дополнительную информацию о политиках и разрешениях ведер каталогов см. в Разрешение доступа к API региональных конечных точек с помощью IAM в Руководстве пользователя Amazon S3 .

Примечание

Ведра каталогов - Для ведер каталогов запросы для этой операции API должны направляться на региональную конечную точку. Эти конечные точки поддерживают запросы с использованием стиля пути в формате ``https://s3express-control.*region-code* .amazonaws.com/bucket-name `` . Запросы с использованием стиля виртуального хостинга не поддерживаются. Дополнительную информацию о конечных точках в зонах доступности см. в Региональные и зональные конечные точки для ведер каталогов в зонах доступности в Руководстве пользователя Amazon S3 . Дополнительную информацию о конечных точках в локальных зонах см. в Концепции для ведер каталогов в локальных зонах в Руководстве пользователя Amazon S3 .

Ведра каталогов - Синтаксис заголовка HTTP Host имеет вид s3express-control.*region* .amazonaws.com .

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

  • GetBucketLifecycleConfiguration
  • DeleteBucketLifecycle

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

Синопсис

  put-bucket-lifecycle-configuration
--bucket <value>
[--checksum-algorithm <value>]
[--lifecycle-configuration <value>]
[--expected-bucket-owner <value>]
[--transition-default-minimum-object-size <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 (строка)

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

--checksum-algorithm (строка)

Указывает алгоритм, используемый для создания контрольной суммы запроса при использовании SDK. Этот заголовок не предоставит никакой дополнительной функциональности, если вы не используете SDK. При отправке этого заголовка необходимо отправить соответствующий заголовок x-amz-checksum или x-amz-trailer. В противном случае Amazon S3 отклоняет запрос с кодом HTTP-статуса 400 Bad Request. Дополнительную информацию см. в разделе Проверка целостности объектов в Руководстве пользователя Amazon S3.

Если вы предоставляете отдельную контрольную сумму, Amazon S3 игнорирует любой предоставленный параметр ChecksumAlgorithm.

Возможные значения:

  • CRC32
  • CRC32C
  • SHA1
  • SHA256
  • CRC64NVME

--lifecycle-configuration (структура)

Контейнер для правил жизненного цикла. Вы можете добавить до 1000 правил.

Правила -> (список)

Правило жизненного цикла для отдельных объектов в ведре Amazon S3.

(структура)

Правило жизненного цикла для отдельных объектов в ведре Amazon S3.

Дополнительную информацию см. в разделе Управление жизненным циклом хранения в Руководстве пользователя Amazon S3.

Истечение срока действия -> (структура)

Определяет срок действия жизненного цикла объекта в виде даты, дней и того, является ли объект маркером удаления.

Дата -> (метка времени)

Указывает дату, когда объект должен быть перемещен или удален. Значение даты должно соответствовать формату ISO 8601. Время всегда полночь по UTC.

Примечание

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

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

Указывает срок службы объектов в днях, которые подпадают под действие правила. Значение должно быть положительным целым числом, отличным от нуля.

ExpiredObjectDeleteMarker -> (булево)

Указывает, будет ли Amazon S3 удалять маркер удаления без версий, не являющихся текущими. Если значение установлено в true, маркер удаления истечет; если значение установлено в false, политика не выполняет никаких действий. Это нельзя указать вместе с параметрами Days или Date в политике истечения срока действия жизненного цикла.

Примечание

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

ID -> (строка)

Уникальный идентификатор правила. Значение не может быть длиннее 255 символов.

Префикс -> (строка)

Префикс, определяющий один или несколько объектов, на которые распространяется правило. Это больше не используется; используйте Filter вместо этого.

Предупреждение

Необходимо произвести замену для ключей объектов, содержащих специальные символы (например, возврат каретки), при использовании XML-запросов. Дополнительную информацию см. в разделе Ограничения ключей объектов, связанных с XML.

Фильтр -> (структура)

Filter используется для определения объектов, к которым применяется правило жизненного цикла. Filter должен содержать ровно один из параметров Prefix, Tag или And. Filter требуется, если LifecycleRule не содержит элемента Prefix.

Примечание

Tag фильтры не поддерживаются для ведер каталогов.

Префикс -> (строка)

Префикс, определяющий один или несколько объектов, на которые распространяется правило.

Предупреждение

Необходимо произвести замену для ключей объектов, содержащих специальные символы (например, возврат каретки), при использовании XML-запросов. Дополнительную информацию см. в разделе Ограничения ключей объектов, связанных с XML.

Тег -> (структура)

Этот тег должен существовать в наборе тегов объекта, чтобы правило применялось.

Примечание

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

Ключ -> (строка)

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

Значение -> (строка)

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

ObjectSizeGreaterThan -> (целое число с плавающей точкой)

Минимальный размер объекта, к которому применяется правило.

ObjectSizeLessThan -> (целое число с плавающей точкой)

Максимальный размер объекта, к которому применяется правило.

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

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

Префикс -> (строка)

Префикс, определяющий один или несколько объектов, на которые распространяется правило.

Теги -> (список)

Все эти теги должны существовать в наборе тегов объекта, чтобы правило применялось.

(структура)

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

Ключ -> (строка)

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

Значение -> (строка)

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

ObjectSizeGreaterThan -> (целое число с плавающей точкой)

Минимальный размер объекта, к которому применяется правило.

ObjectSizeLessThan -> (целое число с плавающей точкой)

Максимальный размер объекта, к которому применяется правило.

Статус -> (строка)

Если ‘Enabled’, правило в настоящее время применяется. Если ‘Disabled’, правило в настоящее время не применяется.

Переходы -> (список)

Определяет, когда объект Amazon S3 переходит в указанный класс хранения.

Примечание

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

(структура)

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

Дата -> (метка времени)

Указывает, когда объекты переходят в указанный класс хранения. Значение даты должно быть в формате ISO 8601. Время всегда полночь по UTC.

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

Указывает количество дней после создания, когда объекты переходят в указанный класс хранения. Если указанный класс хранения — INTELLIGENT_TIERING, GLACIER_IR, GLACIER или DEEP_ARCHIVE, допустимые значения — 0 или положительные целые числа. Если указанный класс хранения — STANDARD_IA или ONEZONE_IA, допустимые значения — положительные целые числа, большие чем 30. Имейте в виду, что у некоторых классов хранения есть минимальная продолжительность хранения, и вы оплачиваете переходы объектов до их минимальной продолжительности хранения. Дополнительную информацию см. в разделе Ограничения и рекомендации по переходам в Руководстве пользователя Amazon S3.

StorageClass -> (строка)

Класс хранения, в который вы хотите переместить объект.

Переходы неактуальных версий -> (список)

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

Примечание

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

(структура)

Контейнер для правила перехода, которое описывает, когда неактуальные объекты переходят в класс хранения STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER_IR, GLACIER или DEEP_ARCHIVE. Если версия ведра включена (или версия приостановлена), вы можете установить это действие, чтобы запросить переход неактуальных версий объектов в класс хранения STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER_IR, GLACIER или DEEP_ARCHIVE в определенный момент жизненного цикла объекта.

Неактуальные дни -> (целое число)

Указывает количество дней, в течение которых объект не является актуальным, прежде чем Amazon S3 сможет выполнить связанное действие. Дополнительную информацию о расчетах неактуальных дней см. в разделе Как Amazon S3 рассчитывает, как долго объект был неактуален в Руководстве пользователя Amazon S3.

StorageClass -> (строка)

Класс хранения, используемый для хранения объекта.

Более новые неактуальные версии -> (целое число)

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

Истечение срока действия неактуальных версий -> (структура)

Указывает, когда истекают сроки действия неактуальных версий объектов. При истечении срока действия Amazon S3 навсегда удаляет неактуальные версии объектов. Вы устанавливаете это действие конфигурации жизненного цикла для ведра, у которого включена (или приостановлена) версия, чтобы запросить удаление Amazon S3 неактуальных версий объектов в определенный момент жизненного цикла объекта.

Примечание

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

Неактуальные дни -> (целое число)

Указывает количество дней, в течение которых объект не является актуальным, прежде чем Amazon S3 сможет выполнить связанное действие. Значение должно быть положительным целым числом, отличным от нуля. Дополнительную информацию о расчетах неактуальных дней см. в разделе Как Amazon S3 рассчитывает, когда объект стал неактуальным в Руководстве пользователя Amazon S3.

Примечание

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

Более новые неактуальные версии -> (целое число)

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

Примечание

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

Прерывание неполного многочастного загрузки -> (структура)

Указывает количество дней с момента начала неполной многочастной загрузки, которые Amazon S3 будет ожидать, прежде чем навсегда удалить все части загрузки. Дополнительную информацию см. в разделе Прерывание неполных многочастных загрузок с помощью конфигурации жизненного цикла ведра в Руководстве пользователя Amazon S3.

Дни после начала -> (целое число)

Указывает количество дней, после которых Amazon S3 прерывает неполную многочастную загрузку.

Синтаксис JSON:

{
  "Rules": [
    {
      "Expiration": {
        "Date": timestamp,
        "Days": integer,
        "ExpiredObjectDeleteMarker": true|false
      },
      "ID": "string",
      "Prefix": "string",
      "Filter": {
        "Prefix": "string",
        "Tag": {
          "Key": "string",
          "Value": "string"
        },
        "ObjectSizeGreaterThan": long,
        "ObjectSizeLessThan": long,
        "And": {
          "Prefix": "string",
          "Tags": [
            {
              "Key": "string",
              "Value": "string"
            }
            ...
          ],
          "ObjectSizeGreaterThan": long,
          "ObjectSizeLessThan": long
        }
      },
      "Status": "Enabled"|"Disabled",
      "Transitions": [
        {
          "Date": timestamp,
          "Days": integer,
          "StorageClass": "GLACIER"|"STANDARD_IA"|"ONEZONE_IA"|"INTELLIGENT_TIERING"|"DEEP_ARCHIVE"|"GLACIER_IR"
        }
        ...
      ],
      "NoncurrentVersionTransitions": [
        {
          "NoncurrentDays": integer,
          "StorageClass": "GLACIER"|"STANDARD_IA"|"ONEZONE_IA"|"INTELLIGENT_TIERING"|"DEEP_ARCHIVE"|"GLACIER_IR",
          "NewerNoncurrentVersions": integer
        }
        ...
      ],
      "NoncurrentVersionExpiration": {
        "NoncurrentDays": integer,
        "NewerNoncurrentVersions": integer
      },
      "AbortIncompleteMultipartUpload": {
        "DaysAfterInitiation": integer
      }
    }
    ...
  ]
}

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

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

Примечание

Этот параметр применяется только к ведрам общего назначения. Он не поддерживается для конфигураций жизненного цикла ведёр каталогов.

--transition-default-minimum-object-size (строка)

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

Примечание

Этот параметр применяется только к ведрам общего назначения. Он не поддерживается для конфигураций жизненного цикла ведёр каталогов.
  • all_storage_classes_128K - Объекты, меньшие 128 КБ, по умолчанию не будут переходить в любой класс хранения.
  • varies_by_storage_class - Объекты, меньшие 128 КБ, будут переходить в классы хранения Glacier Flexible Retrieval или Glacier Deep Archive. По умолчанию все другие классы хранения будут препятствовать переходу объектов, меньших 128 КБ.

Чтобы настроить минимальный размер объекта для любого перехода, вы можете добавить фильтр, который указывает на пользовательский ObjectSizeGreaterThan или ObjectSizeLessThan в теле правила перехода. Пользовательские фильтры всегда имеют приоритет над поведением по умолчанию.

Возможные значения:

  • varies_by_storage_class
  • all_storage_classes_128K

--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
  • table
  • yaml
  • yaml-stream

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определённый профиль из вашего файла с данными доступа.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/выключить цветной вывод.

  • on
  • off
  • auto

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

Следующая команда применяет конфигурацию жизненного цикла к ведру с именем amzn-s3-demo-bucket:

aws s3api put-bucket-lifecycle-configuration --bucket amzn-s3-demo-bucket --lifecycle-configuration  file://lifecycle.json

Файл lifecycle.json - это JSON-документ в текущей папке, который определяет две правила:

{
    "Rules": [
        {
            "ID": "Move rotated logs to Glacier",
            "Prefix": "rotated/",
            "Status": "Enabled",
            "Transitions": [
                {
                    "Date": "2015-11-10T00:00:00.000Z",
                    "StorageClass": "GLACIER"
                }
            ]
        },
        {
            "Status": "Enabled",
            "Prefix": "",
            "NoncurrentVersionTransitions": [
                {
                    "NoncurrentDays": 2,
                    "StorageClass": "GLACIER"
                }
            ],
            "ID": "Move old versions to Glacier"
        }
    ]
}

Первое правило перемещает файлы с префиксом rotated в Glacier в указанную дату. Второе правило перемещает старые версии объектов в Glacier, когда они больше не являются текущими. Сведения о допустимых форматах временных меток см. в разделе Указание значений параметров в руководстве пользователя AWS CLI.

Вывод

TransitionDefaultMinimumObjectSize -> (строка)

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

Примечание

Этот параметр применяется только к ведрам общего назначения. Он не поддерживается для конфигураций жизненного цикла ведёр каталогов.
  • all_storage_classes_128K - Объекты, меньшие 128 КБ, по умолчанию не будут переходить в любой класс хранения.
  • varies_by_storage_class - Объекты, меньшие 128 КБ, будут переходить в классы хранения Glacier Flexible Retrieval или Glacier Deep Archive. По умолчанию все другие классы хранения будут препятствовать переходу объектов, меньших 128 КБ.

Чтобы настроить минимальный размер объекта для любого перехода, вы можете добавить фильтр, который указывает на пользовательский ObjectSizeGreaterThan или ObjectSizeLessThan в теле правила перехода. Пользовательские фильтры всегда имеют приоритет над поведением по умолчанию.

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

Spec-Zone.ru

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