Skip to content

Работа с версиями объектов

Проверить статус версионирования

Включить версионирование

Приостановить версионирование

Получить список версий

При работе с бакетами с версионированием иногда бывает нужно получить список всех версий всех объектов. Список версий может потребоваться:

  • для анализа истории изменений (например, при проведении аудитов безопасности);
  • для поиска конкретной версии для восстановления данных.

В списке версий отображается информация о версиях и маркерах удаления.

Информация о версии включает параметры:

ПараметрЗначение
ETagИдентификатор ETag (подробнее см. RFC 7232)
IsLatestЛогический параметр, указывающий, является ли версия объекта текущей. Под текущей понимается последняя загруженная версия
KeyКлюч объекта
LastModifiedДата и время последнего изменения объекта
SizeРазмер объекта в байтах
StorageClassКласс хранения объекта
VersionIdИдентификатор версии

Информация о маркере удаления включает параметры:

ПараметрЗначение
KeyКлюч объекта
VersionIdИдентификатор версии
IsLatestУказывает, что маркер удаления является текущей версией объекта. Имеет значение true
LastModifiedДата и время создания маркера удаления

Скачать версию объекта