tocdepth

2

Методы

ACL & Policy

Метод

Описание

DeleteBucketPolicy

Удаляет политику доступа к бакету.

GetBucketAcl

Возвращает ACL для бакета.

GetBucketPolicy

Возвращает политику доступа для бакета.

GetBucketPolicyStatus

Возвращает статус политики доступа для бакета.

PutBucketAcl

Устанавливает ACL для бакета.

PutBucketPolicy

Применяет правила доступа к бакету.

Bucket

Метод

Описание

CreateBucket

Создает бакет.

DeleteBucket

Удаляет бакет.

HeadBucket

Определяет, существует ли бакет и есть ли у клиента разрешение на доступ к нему.

ListBuckets

Возвращает список бакетов.

GetBucketLocation

Возвращает регион, в котором находится бакет.

CORS

Метод

Описание

DeleteBucketCors

Удаляет конфигурацию CORS бакета.

GetBucketCors

Возвращает конфигурацию CORS бакета.

PutBucketCors

Устанавливает конфигурацию CORS бакета.

Multipart

Метод

Описание

AbortMultipartUpload

Прерывает составную загрузку объекта.

CompleteMultipartUpload

Завершает составную загрузку объекта.

CreateMultipartUpload

Запускает составную загрузку объекта.

ListMultipartUploads

Возвращает список составных загрузок, которые выполняются в данный момент.

ListParts

Возвращает список загруженных частей объекта.

UploadPart

Загружает часть объекта.

UploadPartCopy

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

Object

Метод

Описание

CopyObject

Создает копию объекта.

DeleteObject

Удаляет объект.

GetObject

Извлекает объект из бакета.

HeadObject

Возвращает информацию об объекте.

ListObjects

Возвращает список до 1000 объектов в бакете. Старая версия, поддерживается Amazon S3 для обратной совместимости.

ListObjectsV2

Возвращает список до 1000 объектов в бакете.

PutObject

Добавляет объект в бакет.

Ownership Controls

Метод

Описание

DeleteBucketOwnershipControls

Удаляет владение объектами в бакете.

GetBucketOwnershipControls

Возвращает информацию о владении объектами в бакете.

PutBucketOwnershipControls

Устанавливает или изменяет владение объектом в бакете.

Public Access Block

Метод

Описание

DeletePublicAccessBlock

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

GetPublicAccessBlock

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

PutPublicAccessBlock

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

Static Website Hosting

Метод

Описание

DeleteBucketWebsite

Удаляет конфигурацию бакета для хостинга статических сайтов.

GetBucketWebsite

Возвращает конфигурацию бакета для хостинга статических сайтов.

PutBucketWebsite

Устанавливает или изменяет конфигурацию бакета для хостинга статических сайтов.

Tagging

Метод

Описание

DeleteBucketTagging

Удаляет теги бакета.

DeleteObjectTagging

Удаляет теги объекта.

GetBucketTagging

Возвращает теги бакета.

GetObjectTagging

Возвращает теги объекта.

PutBucketTagging

Добавляет теги бакету.

PutObjectTagging

Добавляет теги объекту.

Versioning

Метод

Описание

GetBucketVersioning

Возвращает состояние версионирования бакета.

PutBucketVersioning

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

ListObjectVersions

Возвращает список версий всех объектов в бакете.

Запустили Evolution free tier
для Dev & Test
Получить