Все сервисы и методы

Object Storage HTTP API предоставляет следующие сервисы:

Сервис Описание
Bucket Управляет бакетами.
Object Управляет объектами.
Multipart upload Управляет загрузкой больших объектов.
Static Website Hosting Управляет конфигурациями бакетов для статического веб-хостинга.
CORS Управляет конфигурациями CORS для бакетов.
Lifecycles Управляет конфигурациям жизненных циклов для объектов в бакетах.
ACL Управляет списками управления доступом.

Поддерживаемые методы

Сервис Bucket

Метод Описание
create Создает бакет.
getMeta Проверяет существование бакета и доступ к ней.
listObjects Возвращает список объектов в бакете.
listBuckets Возвращает список бакетов.
deleteBucket Удаляет бакет.

Сервис Object

Метод Описание
upload Загружает объект в Object Storage.
get Выгружает объект из Object Storage.
copy Копирует объект, хранящийся в Object Storage.
getObjectMeta Выгружает метаданные объекта.
delete Удаляет объект.
deleteMultipleObjecs Удаляет объекты по списку.
options Проверяет возможность CORS запроса к объекту.

Сервис Multipart upload

Метод Описание
startUpload Инициализирует составную загрузку.
uploadPart Загружает часть объекта.
copyPart Копирует часть объекта.
listParts Выдает список загруженных частей.
abortUpload Прерывает составную загрузку.
completeUpload Завершает составную загрузку.
listUploads Выдает список незавершенных загрузок.

Сервис Static Website Hosting

Метод Описание
upload Загружает конфигурацию бакета для хостинга статических сайтов в Object Storage.
get Возвращает конфигурацию бакета для хостинга статических сайтов из Object Storage.
delete Удаляет конфигурацию бакета для хостинга статических сайтов.

Сервис CORS

Метод Описание
upload Загружает конфигурацию CORS для бакета.
get Возвращает конфигурацию CORS для бакета.
delete Удаляет конфигурацию CORS для бакета.

Сервис Lifecycles

Метод Описание
upload Загружает конфигурацию жизненного цикла объектов в Object Storage.
get Возвращает конфигурацию жизненного цикла объектов из Object Storage.
delete Удаляет конфигурацию жизненного цикла объектов из Object Storage.

Сервис ACL

Метод Описание
objectGetAcl Возвращает список управления доступом для объекта.
objectPutAcl Загружает список управления доступом для объекта.
bucketGetAcl Возвращает список управления доступом для бакета.
bucketPutAcl Загружает список управления доступом для бакета.

См. также