Advanced

Действия

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Эта Исключить Настройка определяет, применяется ли политика Бакета к указанным действиям.

Выбор Указанные действия для Исключить позволит политике Бакета применяться к действиям, за исключением указанных.

Note
  • Если вы не выберете Указанные действия для Исключить, политика Бакета применяется к указанным действиям.
  • По умолчанию, Указанные действия выбрано для Исключить только в шаблоне чтения/записи Бакета. Настройка исключения действий в шаблонах политики Бакета не может быть изменена.

Действия, связанные с бакетами

Таблица 1 Действия, связанные с бакетами

Тип

Значение

Описание

Общее

*

Значение поддерживает символ подстановки (*) который указывает, что могут быть выполнены все операции.

Get*

Значение поддерживает символ подстановки (*) который указывает, что могут быть выполнены все GET‑операции.

Put*

Значение поддерживает символ подстановки (*) который указывает, что могут быть выполнены все PUT‑операции.

List*

Значение поддерживает символ подстановки (*) который указывает, что могут быть выполнены все LIST‑операции.

Бакет

HeadBucket

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

DeleteBucket

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

GetBucketStorage

Получает информацию о хранении бакета.

ListBucket

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

ListBucketVersions

Перечисляет версионированные объекты в бакете.

ListBucketMultipartUploads

Перечисляет многокомпонентные загрузки.

GetBucketAcl

Получает информацию о ACL бакета.

PutBucketAcl

Настраивает ACL бакета.

GetBucketCORS

Получает конфигурацию CORS бакета.

PutBucketCORS

Настраивает CORS для бакета.

GetBucketVersioning

Получает информацию о версионности бакета.

PutBucketVersioning

Настраивает версионность для бакета.

GetBucketLocation

Получает расположение бакета.

GetBucketLogging

Получает информацию о журналировании бакета.

PutBucketLogging

Настраивает журналирование для бакета.

GetBucketWebsite

Получает конфигурацию статического веб‑сайта бакета.

PutBucketWebsite

Настраивает размещение статического веб‑сайта для бакета.

DeleteBucketWebsite

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

GetLifecycleConfiguration

Получает правила жизненного цикла бакета.

PutLifecycleConfiguration

Настраивает правило жизненного цикла для бакета.

PutBucketPolicy

Настраивает политику бакета.

GetBucketPolicy

Получает политику бакета.

DeleteBucketPolicy

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

PutBucketNotification

Настраивает уведомления о событиях для бакета.

GetBucketNotification

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

PutBucketStoragePolicy

Настраивает класс хранения по умолчанию для бакета.

GetBucketStoragePolicy

Получает класс хранения по умолчанию бакета.

PutReplicationConfiguration

Настраивает репликацию между регионами для бакета.

GetReplicationConfiguration

Получает конфигурацию репликации межрегионального уровня для бакета.

DeleteReplicationConfiguration

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

PutBucketTagging

Настраивает теги для бакета.

GetBucketTagging

Получает теги бакета.

DeleteBucketTagging

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

PutBucketQuota

Настраивает квоту хранения бакета.

GetBucketQuota

Запрашивает квоту хранения бакета.

PutBucketCustomDomainConfiguration

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

GetBucketCustomDomainConfiguration

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

DeleteBucketCustomDomainConfiguration

Отвязывает пользовательское доменное имя от бакета.

PutDirectColdAccessConfiguration

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

GetDirectColdAccessConfiguration

Получает конфигурацию прямого доступа бакета.

DeleteDirectColdAccessConfiguration

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

GetEncryptionConfiguration

Получает шифрование на стороне сервера конфигурация бакета.

PutEncryptionConfiguration

Настраивает шифрование на стороне сервера для бакета.

Действия, связанные с объектами

Таблица 2 Действия, связанные с объектами

Тип

Значение

Описание

Общее

*

Значение поддерживает символ подстановки (*) который указывает, что все операции могут быть выполнены.

Get*

Значение поддерживает символ подстановки (*) который указывает, что все операции GET могут быть выполнены.

Put*

Значение поддерживает символ подстановки (*) который указывает, что все операции PUT могут быть выполнены.

List*

Значение поддерживает символ подстановки (*) который указывает, что все операции LIST могут быть выполнены.

Объект

GetObject

Получает объект и его метаданные.

GetObjectVersion

Получает объект указанной версии и его метаданные.

PutObject

Выполняет загрузку PUT, загрузку POST, multipart‑загрузку, инициализацию загруженных частей и объединение частей.

GetObjectAcl

Получает информацию ACL объекта.

GetObjectVersionAcl

Получает информацию ACL указанной версии объекта.

PutObjectAcl

Настраивает ACL объекта.

PutObjectVersionAcl

Настраивает ACL для указанной версии объекта.

DeleteObject

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

DeleteObjectVersion

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

ListMultipartUploadParts

Перечисляет загруженные части.

AbortMultipartUpload

Прерывает multipart‑загрузку.

ModifyObjectMetadata

Изменяет метаданные объекта

RestoreObject

Восстанавливает холодные объекты.