Облачная платформаAdvanced

Actions

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

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

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

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

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

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

Тип

Значение

Описание

Общее

*

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

Get*

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

Put*

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

List*

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

Bucket

HeadBucket

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

DeleteBucket

Удаляет bucket.

GetBucketStorage

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

ListBucket

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

ListBucketVersions

Перечисляет версии объектов в bucket.

ListBucketMultipartUploads

Возвращает список multipart-загрузок.

GetBucketAcl

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

PutBucketAcl

Настраивает ACL bucket.

GetBucketCORS

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

PutBucketCORS

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

GetBucketVersioning

Получает информацию о versioning bucket.

PutBucketVersioning

Настраивает versioning для bucket.

GetBucketLocation

Получает местоположение bucket.

GetBucketLogging

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

PutBucketLogging

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

GetBucketWebsite

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

PutBucketWebsite

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

DeleteBucketWebsite

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

GetLifecycleConfiguration

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

PutLifecycleConfiguration

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

PutBucketPolicy

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

GetBucketPolicy

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

DeleteBucketPolicy

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

PutBucketNotification

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

GetBucketNotification

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

PutBucketStoragePolicy

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

GetBucketStoragePolicy

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

PutReplicationConfiguration

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

GetReplicationConfiguration

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

DeleteReplicationConfiguration

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

PutBucketTagging

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

GetBucketTagging

Получает теги bucket.

DeleteBucketTagging

Удаляет теги bucket.

PutBucketQuota

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

GetBucketQuota

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

PutBucketCustomDomainConfiguration

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

GetBucketCustomDomainConfiguration

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

DeleteBucketCustomDomainConfiguration

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

PutDirectColdAccessConfiguration

Настраивает прямое чтение для bucket.

GetDirectColdAccessConfiguration

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

DeleteDirectColdAccessConfiguration

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

GetEncryptionConfiguration

Получает конфигурацию server-side encryption bucket.

PutEncryptionConfiguration

Настраивает server-side encryption для bucket.

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

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

Type

Value

Description

Общие

*

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

Get*

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

Put*

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

List*

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

Object

GetObject

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

GetObjectVersion

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

PutObject

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

GetObjectAcl

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

GetObjectVersionAcl

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

PutObjectAcl

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

PutObjectVersionAcl

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

DeleteObject

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

DeleteObjectVersion

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

ListMultipartUploadParts

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

AbortMultipartUpload

Прерывает многокомпонентную загрузку.

ModifyObjectMetadata

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

RestoreObject

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