Spec-Zone.ru › AWS CLI v2

[ aws . s3api ]

delete-objects

Описание

Эта операция позволяет вам удалять несколько объектов из ведра с помощью одного HTTP-запроса. Если вы знаете ключи объектов, которые хотите удалить, эта операция является подходящей альтернативой отправке отдельных запросов на удаление, уменьшая издержки на запрос.

Запрос может содержать список до 1000 ключей, которые вы хотите удалить. В XML вы предоставляете имена ключей объектов и, необязательно, идентификаторы версий, если вы хотите удалить определённую версию объекта из ведра с поддержкой версий. Для каждого ключа Amazon S3 выполняет операцию удаления и возвращает результат этого удаления, успех или неудачу, в ответе. Если объект, указанный в запросе, не найден, Amazon S3 подтверждает удаление, вернув результат как удалённый.

Примечание

  • Ведра каталогов - Поддержка и включение версиирования S3 не поддерживаются для ведер каталогов.
  • Ведра каталогов - Для ведер каталогов вам необходимо отправлять запросы для этой API-операции на зональный конечный пункт. Эти конечные пункты поддерживают запросы в стиле виртуального хостинга в формате ``https://amzn-s3-demo-bucket .s3express-zone-id .*region-code* .amazonaws.com/key-name `` . Запросы в стиле пути не поддерживаются. Дополнительную информацию о конечных пунктах в зонах доступности см. в разделе «Региональные и зональные конечные пункты для ведер каталогов в зонах доступности» в руководстве пользователя Amazon S3. Дополнительную информацию о конечных пунктах в локальных зонах см. в разделе «Концепции для ведер каталогов в локальных зонах» в руководстве пользователя Amazon S3.

Операция поддерживает два режима ответа: подробный и тихий. По умолчанию операция использует подробный режим, в котором ответ включает результат удаления каждого ключа в вашем запросе. В тихом режиме ответ включает только ключи, для которых операция удаления столкнулась с ошибкой. При успешном удалении в тихом режиме операция не возвращает никакой информации об удалении в теле ответа.

При выполнении этой операции в ведре с включённой защитой MFA Delete, которое пытается удалить любые версионированные объекты, необходимо указать токен MFA. Если вы его не предоставите, весь запрос завершится ошибкой, даже если вы пытаетесь удалить неверсионированные объекты. Если вы предоставите неверный токен, независимо от того, содержатся ли в запросе версионированные ключи или нет, весь запрос на многообъектное удаление завершится ошибкой. Дополнительную информацию о защите MFA Delete см. в разделе «MFA Delete» в руководстве пользователя Amazon S3.

Примечание

Ведра каталогов - MFA delete не поддерживается ведрами каталогов.

Разрешения

  • Разрешения для ведёр общего назначения - Для запросов, содержащих определённые заголовки, в ваших политиках требуются следующие разрешения.

    • **s3:DeleteObject ** - Для удаления объекта из ведра всегда необходимо указать разрешение s3:DeleteObject.
    • **s3:DeleteObjectVersion ** - Для удаления определённой версии объекта из ведра с поддержкой версий необходимо указать разрешение s3:DeleteObjectVersion.
  • Разрешения для ведёр каталогов - Для предоставления доступа к этой API-операции в ведре каталогов рекомендуется использовать API-операцию ` CreateSession https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateSession.html`__ для сессионной авторизации. В частности, необходимо предоставить ведру каталога разрешение s3express:CreateSession в политике ведра или политике IAM на основе идентификатора. Затем необходимо выполнить вызов API CreateSession на ведре, чтобы получить токен сессии. С токеном сессии в заголовке запроса можно отправлять запросы к этой операции. После истечения срока действия токена сессии необходимо выполнить другой вызов API CreateSession для генерации нового токена сессии для использования. Amazon Web Services CLI или SDK автоматически создают сессию и обновляют токен сессии, чтобы избежать перерывов в работе сервиса при истечении срока действия сессии. Дополнительную информацию об авторизации см. в разделе ` CreateSession https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateSession.html`__.

    Заголовок запроса Content-MD5

  • Ведро общего назначения - Заголовок запроса Content-MD5 требуется для всех запросов на многообъектное удаление. Amazon S3 использует значение заголовка для проверки того, что тело вашего запроса не было изменено во время передачи.

  • Ведро каталогов - Заголовок запроса Content-MD5 или дополнительный заголовок запроса с контрольной суммой (включая x-amz-checksum-crc32 , x-amz-checksum-crc32c , x-amz-checksum-sha1 или x-amz-checksum-sha256 ) требуется для всех запросов на многообъектное удаление.

    Синтаксис заголовка HTTP Host

Ведра каталогов - Синтаксис заголовка HTTP Host равен `` Имя-ведра .s3express-zone-id .*region-code* .amazonaws.com`` .

Следующие операции связаны с DeleteObjects :

  • CreateMultipartUpload
  • UploadPart
  • CompleteMultipartUpload
  • ListParts
  • AbortMultipartUpload

См. также: AWS API Documentation

Краткое описание

  delete-objects
--bucket <value>
--delete <value>
[--mfa <value>]
[--request-payer <value>]
[--bypass-governance-retention | --no-bypass-governance-retention]
[--expected-bucket-owner <value>]
[--checksum-algorithm <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--bucket (строка)

Имя ведра, содержащего объекты для удаления.

Ведра каталогов - При использовании этой операции с ведром каталога необходимо использовать запросы в формате виртуального хостинга в формате `` Имя-ведра .s3express-идентификатор-зоны .*код-региона* .amazonaws.com`` . Запросы в формате пути не поддерживаются. Имена ведер каталогов должны быть уникальными в выбранной зоне (зоне доступности или локальной зоне). Имена ведер должны соответствовать формату `` имя-основного-ведра –идентификатор-зоны –x-s3`` (например, `` amzn-s3-demo-bucket –usw2-az1 –x-s3`` ). Сведения о ограничениях для имен ведер см. в руководстве пользователя Amazon S3 в разделе «Правила именования ведер каталогов».

Точки доступа - При использовании этого действия с точкой доступа для ведер общего назначения необходимо указать псевдоним точки доступа вместо имени ведра или указать ARN точки доступа. При использовании этого действия с точкой доступа для ведер каталогов необходимо указать имя точки доступа вместо имени ведра. При использовании ARN точки доступа необходимо направить запросы на имя хоста точки доступа. Имя хоста точки доступа имеет вид ИмяТочкиДоступа -ИдентификаторАккаунта .s3-accesspoint.*Регион* .amazonaws.com. При использовании этого действия с точкой доступа через SDK Amazon Web Services необходимо указать ARN точки доступа вместо имени ведра. Дополнительную информацию об ARN точек доступа см. в руководстве пользователя Amazon S3 в разделе «Использование точек доступа».

Примечание

Точки доступа Object Lambda не поддерживаются ведрами каталогов.

S3 на Outposts - При использовании этого действия с S3 на Outposts необходимо направить запросы на имя хоста S3 на Outposts. Имя хоста S3 на Outposts имеет вид `` ИмяТочкиДоступа -ИдентификаторАккаунта .*идентификатор-outposts* .s3-outposts.*Регион* .amazonaws.com`` . При использовании этого действия с S3 на Outposts целевое ведро должно быть ARN точки доступа Outposts или псевдонимом точки доступа. Дополнительную информацию о S3 на Outposts см. в руководстве пользователя Amazon S3 в разделе «Что такое S3 на Outposts?».

--delete (структура)

Контейнер для запроса.

Объекты -> (список)

Объект для удаления.

Примечание

Ведра каталогов - Для ведер каталогов объект, полностью состоящий из символов пробела, не поддерживается операцией API DeleteObjects. Запрос получит ошибку 400 Bad Request, и ни один из объектов в запросе не будет удалён.

(структура)

Идентификатор объекта — уникальное значение для идентификации объектов.

Ключ -> (строка)

Имя ключа объекта.

Предупреждение

Замена должна быть произведена для ключей объектов, содержащих специальные символы (такие как возврат каретки), при использовании XML-запросов. Дополнительную информацию см. в разделе «Ограничения ключей объектов, связанных с XML».

VersionId -> (строка)

Идентификатор версии для конкретной версии объекта, который требуется удалить.

Примечание

Эта функция не поддерживается для ведер каталогов.

ETag -> (строка)

Тег сущности (ETag) — это идентификатор, назначаемый веб-сервером конкретной версии ресурса, найденного по URL. Это поле заголовка делает метод запроса условным на ETags.

Примечание

Теги сущностей (ETags) для S3 Express One Zone — это случайные строковые значения, уникальные для объекта.

LastModifiedTime -> (временная метка)

Если присутствует, объекты удаляются только в том случае, если время их изменения совпадает с предоставленным Timestamp.

Примечание

Эта функция поддерживается только для ведер каталогов.

Размер -> (длинное целое число)

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

Примечание

Эта функция поддерживается только для ведер каталогов.

Безмолвная передача -> (логическое значение)

Элемент для включения безмолвия в запросе. При добавлении этого элемента необходимо установить его значение на true.

Синтаксис сокращения:

Objects=[{Key=string,VersionId=string,ETag=string,LastModifiedTime=timestamp,Size=long},{Key=string,VersionId=string,ETag=string,LastModifiedTime=timestamp,Size=long}],Quiet=boolean

Синтаксис JSON:

{
  "Objects": [
    {
      "Key": "string",
      "VersionId": "string",
      "ETag": "string",
      "LastModifiedTime": timestamp,
      "Size": long
    }
    ...
  ],
  "Quiet": true|false
}

--mfa (строка)

Последовательность из серийного номера устройства аутентификации, пробела и значения, отображаемого на устройстве аутентификации. Требуется для постоянного удаления версии объекта, если для ведения версий настроена функция удаления с MFA.

При выполнении операции DeleteObjects для ведра с включённой функцией удаления с MFA, которая пытается удалить указанные версии объектов, необходимо включить маркер MFA. Если вы не предоставите маркер MFA, весь запрос потерпит неудачу, даже если вы пытаетесь удалить неверсионные объекты. Если вы предоставите недопустимый маркер, независимо от наличия ключей версионных объектов в запросе, весь многообъектный запрос удаления потерпит неудачу. Подробности о MFA Delete см. в руководстве пользователя Amazon S3 в разделе MFA Delete.

Примечание

Эта функция не поддерживается для ведер каталогов.

--request-payer (строка)

Подтверждает, что запрашивающий знает о том, что ему придётся оплатить запрос. Владельцам ведер не нужно указывать этот параметр в своих запросах. Если ведро источника или назначения S3 имеет включенную опцию «Оплата запрашивающим», запрашивающий будет оплачивать соответствующие расходы на копирование объекта. Подробнее о загрузке объектов из ведер с опцией «Оплата запрашивающим» см. в руководстве пользователя Amazon S3 в разделе «Загрузка объектов из ведер с оплатой запрашивающим».

Примечание

Эта функция не поддерживается для ведер каталогов.

Возможные значения:

  • requester

--bypass-governance-retention | --no-bypass-governance-retention (логическое значение)

Указывает, хотите ли вы удалить этот объект, даже если на нём установлен блокиратор объекта типа Governance. Для использования этого заголовка необходимо иметь разрешение s3:BypassGovernanceRetention.

Примечание

Эта функция не поддерживается для ведер каталогов.

--expected-bucket-owner (строка)

Идентификатор учётной записи предполагаемого владельца ведра. Если предоставленный вами идентификатор учётной записи не соответствует фактическому владельцу ведра, запрос завершается с кодом HTTP-статуса 403 Forbidden (доступ запрещён).

--checksum-algorithm (строка)

Указывает алгоритм, используемый для создания контрольной суммы объекта при использовании SDK. Этот заголовок не обеспечит дополнительных функций, если вы не используете SDK. При отправке этого заголовка необходимо отправить соответствующий заголовок x-amz-checksum-*algorithm* `` or ``x-amz-trailer. В противном случае Amazon S3 отклонит запрос с кодом HTTP-статуса 400 Bad Request.

Для заголовка ``x-amz-checksum-algorithm `` замените `` algorithm `` на поддерживаемый алгоритм из следующего списка:

  • CRC32
  • CRC32C
  • CRC64NVME
  • SHA1
  • SHA256

Дополнительную информацию см. в руководстве пользователя Amazon S3 в разделе «Проверка целостности объекта».

Если индивидуальное значение контрольной суммы, которое вы предоставляете через x-amz-checksum-*algorithm* `` doesn't match the checksum algorithm you set through ``x-amz-sdk-checksum-algorithm, Amazon S3 отклоняет запрос с ошибкой BadDigest.

Если вы предоставите индивидуальную контрольную сумму, Amazon S3 проигнорирует предоставленный параметр ChecksumAlgorithm.

Возможные значения:

  • CRC32
  • CRC32C
  • SHA1
  • SHA256
  • CRC64NVME

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с использованием предоставленного значения JSON, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено без значения или со значением input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выводит пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, выполняет валидацию ввода команд и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (boolean)

Включить отладку.

--endpoint-url (string)

Переопределить URL команды заданным URL.

--no-verify-ssl (boolean)

По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.

--no-paginate (boolean)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (string)

Стиль форматирования вывода команды.

  • json
  • text
  • table
  • yaml
  • yaml-stream

--query (string)

Запрос JMESPath для фильтрации данных ответа.

--profile (string)

Использовать определенный профиль из файла с данными учетных данных.

--region (string)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (string)

Отобразить версию этого инструмента.

--color (string)

Включить/выключить цветной вывод.

  • включено
  • выключено
  • авто

--no-sign-request (boolean)

Не подписывать запросы. Данные учетных данных не будут загружены, если этот аргумент предоставлен.

--ca-bundle (string)

Файл сертификата CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (int)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (int)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (string)

Стиль форматирования для бинарных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что бинарные блоки будут предоставлены в виде строки, закодированной в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI версии 1, и бинарные значения должны быть переданы буквально. При предоставлении содержимого из файла, сопоставляемого с бинарным блоком fileb:// всегда будет обрабатываться как бинарное и будет использовать содержимое файла напрямую независимо от параметра cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (boolean)

Отключить пейджер CLI для вывода.

--cli-auto-prompt (boolean)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (boolean)

Отключить автоматическое запросы параметров ввода CLI.

Примеры

Примечание

Для использования следующих примеров вам необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила цитирования Unix-подобных оболочек. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. Дополнительную информацию см. в разделе «Использование кавычек со строками» в Руководстве пользователя AWS CLI.

Следующая команда удаляет объект из ведра с именем amzn-s3-demo-bucket:

aws s3api delete-objects --bucket amzn-s3-demo-bucket --delete file://delete.json

delete.json — это JSON-документ в текущем каталоге, который определяет объект для удаления:

{
  "Objects": [
    {
      "Key": "test1.txt"
    }
  ],
  "Quiet": false
}

Вывод:

{
    "Deleted": [
        {
            "DeleteMarkerVersionId": "mYAT5Mc6F7aeUL8SS7FAAqUPO1koHwzU",
            "Key": "test1.txt",
            "DeleteMarker": true
        }
    ]
}

Вывод

Удалено -> (список)

Элемент контейнера для успешного удаления. Он идентифицирует объект, который был успешно удален.

(структура)

Информация об удаленном объекте.

Ключ -> (строка)

Имя удаленного объекта.

VersionId -> (строка)

Идентификатор версии удаленного объекта.

Примечание

Эта функция не поддерживается для ведер каталогов.

DeleteMarker -> (логическое значение)

Указывает, был ли указанный объект версии, который был постоянно удален (true), или не был (false) маркер удаления перед удалением. В простом удалении этот заголовок указывает, является ли (true) или нет (false) текущая версия объекта маркером удаления. Для получения дополнительной информации о маркерах удаления см. работу с маркерами удаления.

Примечание

Эта функция не поддерживается для ведер каталогов.

DeleteMarkerVersionId -> (строка)

Идентификатор версии маркера удаления, созданного в результате операции удаления. Если вы удаляете определенную версию объекта, возвращаемое значение этого заголовка — идентификатор версии удаленной версии объекта.

Примечание

Эта функция не поддерживается для ведер каталогов.

RequestCharged -> (строка)

Если присутствует, указывает, что запрос был успешно оплачен запрошивающим.

Примечание

Эта функция не поддерживается для ведер каталогов.

Errors -> (список)

Контейнер для действия удаления с ошибкой, описывающий объект, который Amazon S3 пытался удалить, и ошибку, с которой он столкнулся.

(структура)

Контейнер для всех элементов ошибок.

Ключ -> (строка)

Ключ ошибки.

VersionId -> (строка)

Идентификатор версии ошибки.

Примечание

Эта функция не поддерживается для ведер каталогов.

Code -> (строка)

Код ошибки — это строка, уникально идентифицирующая состояние ошибки. Она предназначена для чтения и понимания программами, которые обнаруживают и обрабатывают ошибки по типу. Ниже приведен список кодов ошибок Amazon S3. Для получения дополнительной информации см. ответы с ошибками.

    • Код: AccessDenied
    • Описание: Доступ запрещён
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: AccountProblem
    • Описание: Проблема с вашим аккаунтом Amazon Web Services, которая препятствует успешному выполнению действия. Обратитесь в службу поддержки Amazon Web Services для получения дополнительной помощи.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: AllAccessDisabled
    • Описание: Весь доступ к этому ресурсу Amazon S3 отключён. Обратитесь в службу поддержки Amazon Web Services для получения дополнительной помощи.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: AmbiguousGrantByEmailAddress
    • Описание: Предоставленный вами адрес электронной почты связан с более чем одной учётной записью.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: AuthorizationHeaderMalformed
    • Описание: Предоставленный заголовок авторизации недействителен.
    • Код HTTP-статуса: 400 Bad Request
    • Код HTTP-статуса: N/A
    • Код: BadDigest
    • Описание: Указанное вами значение Content-MD5 не совпадает с полученным нами.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: BucketAlreadyExists
    • Описание: Запрошенное имя корзины недоступно. Пространство имён корзин используется всеми пользователями системы. Пожалуйста, выберите другое имя и повторите попытку.
    • Код HTTP-статуса: 409 Conflict
    • Префикс кода ошибки SOAP: Client
    • Код: BucketAlreadyOwnedByYou
    • Описание: Корзина, которую вы пытались создать, уже существует, и вы являетесь её владельцем. Amazon S3 возвращает эту ошибку во всех регионах Amazon Web Services, кроме региона Северная Вирджиния. Для обеспечения обратной совместимости, если вы повторно создаёте существующую корзину, которой вы уже являетесь владельцем в регионе Северная Вирджиния, Amazon S3 возвращает 200 OK и сбрасывает списки управления доступом к корзине (ACL).
    • Код: 409 Conflict (во всех регионах, кроме региона Северная Вирджиния)
    • Префикс кода ошибки SOAP: Client
    • Код: BucketNotEmpty
    • Описание: Корзина, которую вы пытались удалить, не пуста.
    • Код HTTP-статуса: 409 Conflict
    • Префикс кода ошибки SOAP: Client
    • Код: CredentialsNotSupported
    • Описание: Данный запрос не поддерживает данные о правах доступа.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: CrossLocationLoggingProhibited
    • Описание: Логирование между областями запрещено. Корзины в одном географическом месте не могут записывать информацию в корзину в другом месте.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: EntityTooSmall
    • Описание: Предлагаемое вами загрузка меньше минимально допустимого размера объекта.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: EntityTooLarge
    • Описание: Предлагаемое вами загрузка превышает максимальный допустимый размер объекта.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: ExpiredToken
    • Описание: Предоставленный токен истек.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: IllegalVersioningConfigurationException
    • Описание: Указывает, что конфигурация версии, указанная в запросе, неверна.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: IncompleteBody
    • Описание: Вы не предоставили количество байтов, указанное в заголовке Content-Length HTTP.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: IncorrectNumberOfFilesInPostRequest
    • Описание: POST требует точно одной загрузки файла на запрос.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InlineDataTooLarge
    • Описание: Данные встроены превышают максимальный допустимый размер.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InternalError
    • Описание: Возникла внутренняя ошибка. Пожалуйста, повторите попытку.
    • Код HTTP-статуса: 500 Internal Server Error
    • Префикс кода ошибки SOAP: Server
    • Код: InvalidAccessKeyId
    • Описание: Указанный вами идентификатор ключа доступа к Amazon Web Services не найден в наших записях.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidAddressingHeader
    • Описание: Вы должны указать роль Anonymous.
    • Код HTTP-статуса: N/A
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidArgument
    • Описание: Неверный аргумент
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidBucketName
    • Описание: Указанная корзина недействительна.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidBucketState
    • Описание: Запрос недействителен в текущем состоянии корзины.
    • Код HTTP-статуса: 409 Conflict
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidDigest
    • Описание: Указанное вами значение Content-MD5 недействительно.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidEncryptionAlgorithmError
    • Описание: Указанный вами запрос шифрования недействителен. Действительное значение — AES256.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidLocationConstraint
    • Описание: Указанное ограничение расположения недействительно. Дополнительную информацию о регионах см. в разделе Как выбрать регион для ваших корзин.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidObjectState
    • Описание: Действие недопустимо для текущего состояния объекта.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidPart
    • Описание: Один или несколько указанных фрагментов не найдены. Фрагмент, возможно, не был загружен, или указанная метка сущности не совпала с меткой сущности фрагмента.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidPartOrder
    • Описание: Список фрагментов не был отсортирован по возрастанию. Список фрагментов должен быть указан в порядке возрастания номера фрагмента.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidPayer
    • Описание: Весь доступ к этому объекту отключён. Пожалуйста, обратитесь в службу поддержки Amazon Web Services для получения дополнительной помощи.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidPolicyDocument
    • Описание: Содержимое формы не соответствует условиям, указанным в документе политики.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidRange
    • Описание: Запрошенный диапазон не может быть удовлетворён.
    • Код HTTP-статуса: 416 Requested Range Not Satisfiable
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidRequest
    • Описание: Пожалуйста, используйте AWS4-HMAC-SHA256 .
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidRequest
    • Описание: SOAP-запросы должны выполняться по соединению HTTPS.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidRequest
    • Описание: Amazon S3 Ускорение передачи не поддерживается для корзин с именами, не соответствующими стандартам DNS.
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidRequest
    • Описание: Amazon S3 Ускорение передачи конечная точка поддерживает только запросы в стиле виртуального стиля.
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidRequest
    • Описание: Amazon S3 Ускорение передачи отключено для этой корзины.
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidRequest
    • Описание: Ускорение передачи Amazon S3 не поддерживается в этом ведре. Обратитесь в службу поддержки Amazon Web Services для получения дополнительной информации.
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidRequest
    • Описание: Ускорение передачи Amazon S3 не может быть включено для этого ведра. Обратитесь в службу поддержки Amazon Web Services для получения дополнительной информации.
    • Код HTTP-статуса: 400 Bad Request
    • Код: N/A
    • Код: InvalidSecurity
    • Описание: Предоставленные учетные данные безопасности недействительны.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidSOAPRequest
    • Описание: Тело запроса SOAP недействительно.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidStorageClass
    • Описание: Указанный вами класс хранения недействителен.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidTargetBucketForLogging
    • Описание: Целевое ведро для ведения журнала не существует, не принадлежит вам или не имеет соответствующих разрешений для группы доставки логов.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidToken
    • Описание: Предоставленный токен имеет неправильный формат или иным образом недействителен.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: InvalidURI
    • Описание: Не удалось разобрать указанный URI.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: KeyTooLongError
    • Описание: Ваш ключ слишком длинный.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MalformedACLError
    • Описание: Предоставленный вами XML не имел правильного формата или не прошел валидацию по нашей опубликованной схеме.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MalformedPOSTRequest
    • Описание: Тело вашего POST-запроса не имеет правильного формата multipart/form-data.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MalformedXML
    • Описание: Это происходит, когда пользователь отправляет некорректный XML (XML, не соответствующий опубликованному XSD) для конфигурации. Сообщение об ошибке: «Предоставленный вами XML не имел правильного формата или не прошел валидацию по нашей опубликованной схеме».
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MaxMessageLengthExceeded
    • Описание: Ваш запрос слишком большой.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MaxPostPreDataLengthExceededError
    • Описание: Поля вашего POST-запроса, предшествующие загружаемому файлу, слишком большие.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MetadataTooLarge
    • Описание: Ваши заголовки метаданных превышают максимальный размер метаданных.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MethodNotAllowed
    • Описание: Указанный метод не разрешен для этого ресурса.
    • Код HTTP-статуса: 405 Method Not Allowed
    • Префикс кода ошибки SOAP: Client
    • Код: MissingAttachment
    • Описание: Ожидалось вложение SOAP, но его не обнаружено.
    • Код HTTP-статуса: N/A
    • Префикс кода ошибки SOAP: Client
    • Код: MissingContentLength
    • Описание: Вы должны указать заголовок Content-Length HTTP.
    • Код HTTP-статуса: 411 Length Required
    • Префикс кода ошибки SOAP: Client
    • Код: MissingRequestBodyError
    • Описание: Это происходит, когда пользователь отправляет пустой XML-документ в качестве запроса. Сообщение об ошибке: «Тело запроса пустое».
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MissingSecurityElement
    • Описание: Запрос SOAP 1.1 отсутствует элемент безопасности.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: MissingSecurityHeader
    • Описание: Ваш запрос отсутствует необходимый заголовок.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: NoLoggingStatusForKey
    • Описание: Для ключа не существует такого подресурса, как состояние журналирования.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchBucket
    • Описание: Указанное ведро не существует.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchBucketPolicy
    • Описание: Указанное ведро не имеет политики ведра.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchKey
    • Описание: Указанный ключ не существует.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchLifecycleConfiguration
    • Описание: Конфигурация жизненного цикла не существует.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchUpload
    • Описание: Указанная многочастотная загрузка не существует. Идентификатор загрузки может быть недействительным или многочастотная загрузка может быть прервана или завершена.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NoSuchVersion
    • Описание: Указанный в запросе идентификатор версии не соответствует существующей версии.
    • Код HTTP-статуса: 404 Not Found
    • Префикс кода ошибки SOAP: Client
    • Код: NotImplemented
    • Описание: Заголовок, который вы предоставили, подразумевает функциональность, которая не реализована.
    • Код HTTP-статуса: 501 Not Implemented
    • Префикс кода ошибки SOAP: Server
    • Код: NotSignedUp
    • Описание: Ваша учетная запись не зарегистрирована для службы Amazon S3. Вы должны зарегистрироваться перед использованием Amazon S3. Вы можете зарегистрироваться по следующему URL-адресу: Amazon S3
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: OperationAborted
    • Описание: В настоящее время выполняется конфликтное условное действие для этого ресурса. Попробуйте еще раз.
    • Код HTTP-статуса: 409 Conflict
    • Префикс кода ошибки SOAP: Client
    • Код: PermanentRedirect
    • Описание: Для доступа к ведру, которое вы пытаетесь получить, необходимо использовать указанный конечный пункт. Отправьте все последующие запросы на этот конечный пункт.
    • Код HTTP-статуса: 301 Moved Permanently
    • Префикс кода ошибки SOAP: Client
    • Код: PreconditionFailed
    • Описание: По крайней мере, одно из указанных вами предварительных условий не выполняется.
    • Код HTTP-статуса: 412 Precondition Failed
    • Префикс кода ошибки SOAP: Client
    • Код: Redirect
    • Описание: Временный перенаправление.
    • Код HTTP-статуса: 307 Moved Temporarily
    • Префикс кода ошибки SOAP: Client
    • Код: RestoreAlreadyInProgress
    • Описание: Восстановление объекта уже выполняется.
    • Код HTTP-статуса: 409 Conflict
    • Префикс кода ошибки SOAP: Client
    • Код: RequestIsNotMultiPartContent
    • Описание: POST-запрос для ведра должен иметь тип вложения multipart/form-data.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: RequestTimeout
    • Описание: Ваше сокет-соединение с сервером не считывалось или не записывалось в течение установленного времени ожидания.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: RequestTimeTooSkewed
    • Описание: Разница между временем запроса и временем сервера слишком велика.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: RequestTorrentOfBucketError
    • Описание: Запрос torrent-файла ведра запрещен.
    • Код HTTP-статуса: 400 Bad Request
    • Префикс кода ошибки SOAP: Client
    • Код: SignatureDoesNotMatch
    • Описание: Подпись запроса, которую мы рассчитали, не совпадает с предоставленной вами подписью. Проверьте свой секретный ключ доступа Amazon Web Services и метод подписи. Дополнительную информацию см. в разделах REST Authentication и SOAP Authentication.
    • Код HTTP-статуса: 403 Forbidden
    • Префикс кода ошибки SOAP: Client
    • Код: ServiceUnavailable
    • Описание: Сервис не может обработать запрос.
    • Код HTTP статуса: 503 Сервис недоступен
    • Префикс кода ошибки SOAP: Server
    • Код: SlowDown
    • Описание: Уменьшите частоту запросов.
    • Код HTTP статуса: 503 Медленная работа
    • Префикс кода ошибки SOAP: Server
    • Код: TemporaryRedirect
    • Описание: Вы перенаправлены на ведро во время обновления DNS.
    • Код HTTP статуса: 307 Временное перемещение
    • Префикс кода ошибки SOAP: Client
    • Код: TokenRefreshRequired
    • Описание: Предоставленный токен необходимо обновить.
    • Код HTTP статуса: 400 Ошибка запроса
    • Префикс кода ошибки SOAP: Client
    • Код: TooManyBuckets
    • Описание: Вы пытались создать больше ведер, чем разрешено.
    • Код HTTP статуса: 400 Ошибка запроса
    • Префикс кода ошибки SOAP: Client
    • Код: UnexpectedContent
    • Описание: Этот запрос не поддерживает содержимое.
    • Код HTTP статуса: 400 Ошибка запроса
    • Префикс кода ошибки SOAP: Client
    • Код: UnresolvableGrantByEmailAddress
    • Описание: Предоставленный вами адрес электронной почты не соответствует никакому зарегистрированному аккаунту.
    • Код HTTP статуса: 400 Ошибка запроса
    • Префикс кода ошибки SOAP: Client
    • Код: UserKeyMustBeSpecified
    • Описание: POST-запрос для ведра должен содержать указанное имя поля. Если оно указано, проверьте порядок полей.
    • Код HTTP статуса: 400 Ошибка запроса
    • Префикс кода ошибки SOAP: Client

Сообщение -> (строка)

Сообщение об ошибке содержит общее описание условия ошибки на английском языке. Оно предназначено для человеческого восприятия. Простые программы отображают сообщение напрямую конечному пользователю, если они сталкиваются с условием ошибки, которое они не знают, как или не хотят обрабатывать. Сложные программы с более исчерпывающей обработкой ошибок и соответствующей локализации, скорее всего, проигнорируют сообщение об ошибке.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API