Respostas de erro
Esta seção oferece informações de referência sobre erros do Amazon S3.
nota
-
Em geral, os proprietários de bucket do S3 são cobrados pelas solicitações com respostas HTTP
200 OKbem-sucedidas e respostas de erro4XXdo cliente HTTP. Os proprietários de bucket não são cobrados pelas respostas de erro5XXdo servidor HTTP, como erros HTTP503 Slow Down. Para obter mais informações sobre códigos de erro do S3 em códigos de status HTTP3XXe4XXque não são cobrados, consulte Faturamento por respostas de erro do Amazon S3 no Guia do usuário do Amazon S3. Consulte mais informações sobre as cobranças de um bucket de pagamento pelo solicitante em Como funciona o pagamento pelo solicitante no Guia do usuário do Amazon S3. -
O suporte a SOAP via HTTP está obsoleto, mas o SOAP continua disponível via HTTPS. Os novos recursos do Amazon S3 não são compatíveis com SOAP. Em vez de SOAP, recomendamos usar a API REST ou os AWS SDKs.
Tópicos
Respostas de erro de REST
Quando ocorre um erro, as informações do cabeçalho contêm o seguinte:
-
Content-Type: application/xml
-
O código de status HTTP 3xx, 4xx ou 5xx apropriado
O corpo da resposta também contém informações sobre o erro. A resposta de erro de exemplo a seguir mostra a estrutura dos elementos comuns a todas as respostas de erro de REST.
<?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <Message>The resource you requested does not exist</Message> <Resource>/mybucket/myfoto.jpg</Resource> <RequestId>4442587FB7D0A2F9</RequestId> </Error>
A tabela a seguir explica os elementos de resposta de erro de REST.
| Name (Nome) | Descrição |
|---|---|
Code
|
O código de erro é uma sequência que identifica exclusivamente uma condição de erro. O objetivo desse código é ser lido e compreendido pelos programas que detectam e tratam erros por tipo. Para obter mais informações, consulte Lista de códigos de erro. Tipo: string Antepassado: |
Error
|
Contêiner para todos os elementos de erro. Tipo: Container Ancestral: Nenhum |
Message
|
A mensagem de erro contém uma descrição genérica da condição do erro em inglês. Ela é destinada ao público humano. Programas simples exibem a mensagem diretamente ao usuário final se encontrarem uma condição de erro que não conhecem ou não tratam. Programas sofisticados com tratamento de erro mais exaustivo e internacionalização própria são mais de prováveis de ignorar a mensagem de erro. Tipo: string Antepassado: |
RequestId
|
ID da solicitação associada ao erro. Tipo: string Antepassado: |
Resource
|
O bucket ou objeto envolvido no erro. Tipo: string Antepassado: |
Muitas respostas de erro contêm dados estruturados adicionais para serem lidos e compreendidos pelo desenvolvedor que diagnostica erros de programação. Por exemplo, se enviar um cabeçalho Content-MD5 com uma solicitação PUT de REST que não corresponde ao resumo calculado no servidor, você receberá um erro BadDigest. A resposta do erro também inclui como elementos de detalhes o resumo que o servidor calculou, e o resumo que você informou o servidor para esperar. Durante o desenvolvimento, você pode usar essas informações para diagnosticar o erro. Em produção, um programa bem-comportado pode incluir essas informações em seu log de erros.
Para obter informações sobre elementos gerais de resposta, acesse Respostas de erro.
Lista de códigos de erro
A tabela a seguir lista os códigos de erro do Amazon S3.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
AccessControlListNotSupported |
O bucket não permite ACLs. | 400 Bad Request |
Cliente |
AccessDenied |
Acesso negado | 403 Forbidden |
Cliente |
AccessPointAlreadyOwnedByYou |
Já existe um ponto de acesso com um nome idêntico em sua conta. | 409 Conflict |
Cliente |
AccountProblem |
Há um problema em sua Conta da AWS que impede a conclusão bem-sucedida da operação. Se precisar de assistência adicional, acesse Fale conosco |
403 Forbidden |
Cliente |
AllAccessDisabled |
Todo o acesso a este recurso do Amazon S3 foi desabilitado. Se precisar de assistência adicional, acesse Fale conosco |
403 Forbidden |
Cliente |
AmbiguousGrantByEmailAddress
|
O endereço de e-mail que você forneceu está associado a mais de uma conta. | 400 Bad Request |
Cliente |
AuthorizationHeaderMalformed
|
O cabeçalho de autorização que você forneceu não é válido. | 400 Bad Request |
N/D |
AuthorizationQueryParametersError
|
Os parâmetros da consulta de autorização que você forneceu não são válidos. | 400 Bad Request |
N/D |
BadDigest |
O valor de Content-MD5 ou da soma de verificação que você especificou não corresponde ao que o servidor recebeu. | 400 Bad Request |
Cliente |
BucketAlreadyExists |
O nome do bucket solicitado não está disponível. O namespace do bucket é compartilhado por todos os usuários do sistema. Especifique um nome diferente e tente novamente. | 409 Conflict |
Cliente |
BucketAlreadyOwnedByYou |
O bucket que você tentou criar já existe e você é o proprietário. O Amazon S3 retorna esse erro em todas as Regiões da AWS, exceto na região Leste dos EUA (Norte da Virgínia) (us-east-1). Para compatibilidade legada, se você recriar um bucket existente que já possui em us-east-1, o Amazon S3 retornará 200 OK e redefinirá as listas de controle de acesso (ACLs) do bucket. Para o Amazon S3 em Outposts, o bucket que você tentou criar já existe em seu Outpost e você é o proprietário. |
|
Cliente |
BucketHasAccessPointsAttached |
O bucket que você tentou excluir tem pontos de acesso anexados. Exclua os pontos de acesso antes de excluir o bucket. | 400 Bad Request |
Cliente |
BucketNotEmpty |
O bucket que você tentou excluir não está vazio. | 409 Conflict |
Cliente |
ClientTokenConflict |
Seu token de idempotência de ponto de acesso multirregional já foi usado para uma solicitação diferente. | 409 Conflict |
Cliente |
ConnectionClosedByRequester |
Exibido para o chamador original quando um erro é encontrado ao ler o corpo de WriteGetObjectResponse. | 400 Bad Request |
Cliente |
ConditionalRequestConflict |
Ocorreu uma operação conflitante. Você poderá repetir a solicitação se estiver usando PutObject. Se estiver usando o upload fragmentado, você deverá iniciar outra solicitação CreateMultipartUpload e recarregar cada parte. |
409 Conflict |
Cliente |
CredentialsNotSupported |
Essa solicitação não oferece suporte a credenciais. | 400 Bad Request |
Cliente |
CrossLocationLoggingProhibited |
O registro em log entre regiões não é permitido. Os buckets em uma Região da AWS não podem registrar informações em um bucket em outra região. | 403 Forbidden |
Cliente |
DeviceNotActiveError |
O dispositivo não está ativo no momento. | 400 Bad Request |
Cliente |
EndpointNotFound |
Direcione as solicitações ao endpoint correto. | 400 Bad Request |
Cliente |
EntityTooSmall |
O upload proposto é menor do que o tamanho mínimo permitido do objeto. | 400 Bad Request |
Cliente |
EntityTooLarge |
O upload proposto excede o tamanho máximo permitido do objeto. Para obter mais informações, consulte Endpoints e cotas do Amazon Simple Storage Service na Referência geral da AWS. | 400 Bad Request |
Cliente |
| O download proposto excede o tamanho máximo permitido. | 405 Method Not Allowed |
Cliente | |
ExpiredToken |
O token fornecido expirou. | 400 Bad Request |
Cliente |
IllegalLocationConstraintException |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 Bad Request |
Cliente |
IllegalVersioningConfigurationException
|
A configuração de versionamento especificada na solicitação não é válida. | 400 Bad Request |
Cliente |
IncompleteBody |
Você não forneceu o número de bytes especificado pelo cabeçalho HTTP Content-Length. | 400 Bad Request |
Cliente |
IncorrectEndpoint |
O bucket especificado existe em outra região. Direcione as solicitações ao endpoint correto. | 400 Bad Request |
Cliente |
IncorrectNumberOfFilesInPostRequest |
O POST exige exatamente um upload de arquivo por solicitação. | 400 Bad Request |
Cliente |
InlineDataTooLarge |
Os dados em linha excedem o tamanho máximo permitido. | 400 Bad Request |
Cliente |
InternalError |
Ocorreu um erro interno. Tente novamente. | 500 Internal Server Error |
Servidor |
InvalidAccessKeyId |
O ID de chave de acesso da AWS fornecido não existe em nossos registros. | 403 Forbidden |
Cliente |
InvalidAccessPoint |
O nome ou a conta do ponto de acesso especificado não é válido. | 400 Bad Request |
Cliente |
InvalidAccessPointAliasError |
O nome do alias do ponto de acesso especificado não é válido. | 400 Bad Request |
Cliente |
InvalidAddressingHeader |
Você deve especificar o perfil Anônimo. | N/D | Cliente |
InvalidArgument |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 Bad Request |
Cliente |
InvalidBucketAclWithObjectOwnership |
O bucket não pode ter ACLs definidas com a configuração BucketOwnerEnforced de ObjectOwnership. | 400 Bad Request |
Cliente |
InvalidBucketName |
O bucket especificado não é válido. | 400 Bad Request |
Cliente |
InvalidBucketOwnerAWSAccountID |
O valor do parâmetro esperado do proprietário do bucket deve ser um ID de Conta da AWS. | 400 Bad Request |
Cliente |
InvalidBucketState |
A solicitação não é válida para o estado atual do bucket. | 409 Conflict |
Cliente |
InvalidDigest |
O valor de Content-MD5 ou da soma de verificação que você especificou não é válido. | 400 Bad Request |
Cliente |
InvalidEncryptionAlgorithmError |
A solicitação de criptografia que você especificou não é válida. O valor válido é AES256. |
400 Bad Request |
Cliente |
InvalidHostHeader |
Os cabeçalhos do host fornecidos na solicitação usaram o endereçamento de estilo incorreto. | 400 Bad Request |
Cliente |
InvalidHttpMethod |
A solicitação é feita usando um método HTTP inesperado. | 400 Bad Request |
Cliente |
InvalidLocationConstraint |
A restrição de localização (Região) especificada não é válida. Para obter mais informações sobre como selecionar uma região para seus buckets, consulte Visão geral dos buckets. | 400 Bad Request |
Cliente |
InvalidObjectState |
A operação não é válida para o estado atual do objeto. | 403 Forbidden |
Cliente |
InvalidPart |
Uma ou mais das partes especificadas não foram encontradas. A parte pode não ter sido carregada ou o ETag (identificador de entidade) especificado pode não ter correspondido ao ETag da parte. | 400 Bad Request |
Cliente |
InvalidPartOrder |
A lista de partes não estava em ordem crescente. A lista de partes deve ser especificada em ordem por número da parte. | 400 Bad Request |
Cliente |
InvalidPayer |
Todo acesso a esse objeto foi desabilitado. Se precisar de assistência adicional, acesse Fale conosco |
403 Forbidden |
Cliente |
InvalidPolicyDocument |
O conteúdo do formulário não atende às condições especificadas no documento de política. | 400 Bad Request |
Cliente |
| InvalidRange | O intervalo solicitado não pode ser satisfeito. | 416 Intervalo solicitado não satisfatório | Cliente |
| InvalidRegion | Você tentou criar um ponto de acesso multirregional em uma região pela qual não optou. | 403 proibido | Cliente |
InvalidRequest |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 Bad Request |
Cliente |
InvalidSessionException |
Retornado se a sessão não existir mais porque ultrapassou o limite de tempo ou expirou. | 400 Bad Request |
Cliente |
InvalidSignature |
A assinatura da solicitação que o servidor calculou não corresponde à assinatura que você forneceu. Verifique a chave de acesso secreta da AWS e o método de assinatura. Para ter mais informações, consulte Assinar e autenticar as solicitações REST. | 400 Bad Request |
Cliente |
InvalidSecurity |
As credenciais de segurança fornecidas não são válidas. | 403 Forbidden |
Cliente |
InvalidSOAPRequest |
O corpo da solicitação SOAP não é válido. | 400 Bad Request |
Cliente |
InvalidStorageClass |
A classe de armazenamento que você especificou não é válida. | 400 Bad Request |
Cliente |
InvalidTargetBucketForLogging |
O bucket de destino para registro em log não existe, não é de sua propriedade ou não tem as concessões apropriadas para o grupo de entrega de logs. | 400 Bad Request |
Cliente |
InvalidToken |
O token fornecido foi malformado ou é inválido por algum outro motivo. | 400 Bad Request |
Cliente |
InvalidURI |
Não foi possível analisar o URI especificado. | 400 Bad Request |
Cliente |
KeyTooLongError |
A chave é muito longa. | 400 Bad Request |
Cliente |
KMS.DisabledException |
A solicitação foi recusada porque a chave do KMS especificada não está habilitada. | 400 Bad Request |
Cliente |
KMS.InvalidKeyUsageException |
A solicitação foi recusada por um dos seguintes motivos:
Para criptografia, descriptografia, nova criptografia e geração de chaves de dados, o KeyUsage deve ser ENCRYPT_DECRYPT. Para assinar e verificar mensagens, o KeyUsage deve ser SIGN_VERIFY. Para gerar e verificar códigos de autenticação de mensagens (MACs), o KeyUsage deve ser GENERATE_VERIFY_MAC. Para gerar segredos do contrato de chave, o KeyUsage deve ser KEY_AGREEMENT. Para encontrar o KeyUsage de uma chave do KMS, use a operação DescribeKey. Para encontrar os algoritmos de criptografia ou de assinatura compatíveis com uma chave do KMS específica, use a operação DescribeKey. |
400 Bad Request |
Cliente |
KMS.KMSInvalidStateException |
A solicitação foi recusada porque o estado do recurso especificado não é válido para essa solicitação. Essa exceção tem um dos seguintes significados:
|
400 Bad Request |
Cliente |
KMS.NotFoundException |
A solicitação foi recusada porque não foi possível encontrar a entidade ou o recurso especificado. | 400 Bad Request |
Cliente |
MalformedACLError |
O ACL fornecido não foi bem formado ou não foi validado com relação a nosso esquema publicado. | 400 Bad Request |
Cliente |
MalformedPOSTRequest
|
O corpo da solicitação POST não tem dados de formulários/de várias partes bem formados. | 400 Bad Request |
Cliente |
MalformedXML |
O XML fornecido não foi bem formado ou não foi validado com relação a nosso esquema publicado. | 400 Bad Request |
Cliente |
MaxMessageLengthExceeded |
Sua solicitação era muito grande. | 400 Bad Request |
Cliente |
MaxPostPreDataLengthExceededError |
Os campos de solicitação POST anteriores ao arquivo de upload eram muito grandes. | 400 Bad Request |
Cliente |
MetadataTooLarge |
Os cabeçalhos de metadados excedem o tamanho máximo permitido de metadados. | 400 Bad Request |
Cliente |
MethodNotAllowed |
O método especificado não é permitido neste recurso. | 405 Method Not Allowed |
Cliente |
MissingAttachment |
Um anexo SOAP era esperado, mas nenhum foi encontrado. | 400 Bad Request | Cliente |
MissingAuthenticationToken |
A solicitação não foi assinada. | 403 proibido | Cliente |
MissingContentLength |
Você deve fornecer o cabeçalho HTTP de tamanho do conteúdo. | 411 Length Required |
Cliente |
MissingRequestBodyError |
Você enviou um documento XML vazio como uma solicitação. | 400 Bad Request |
Cliente |
MissingSecurityElement |
A solicitação SOAP 1.1 não tem um elemento de segurança. | 400 Bad Request |
Cliente |
MissingSecurityHeader |
Falta um cabeçalho obrigatório na solicitação. | 400 Bad Request |
Cliente |
NoLoggingStatusForKey |
Não existe um sub-recurso de status de registro em log para uma chave. | 400 Bad Request |
Cliente |
NoSuchAsyncRequest |
A solicitação especificada não foi encontrada. | 404 Not Found |
Cliente |
NoSuchBucket |
O bucket especificado não existe. | 404 Not Found |
Cliente |
NoSuchBucketPolicy |
O bucket especificado não tem uma política de bucket. | 404 Not Found |
Cliente |
NoSuchCORSConfiguration |
O bucket especificado não tem uma configuração de CORS. | 404 Not Found |
Cliente |
NoSuchKey |
A chave especificada não existe. | 404 Not Found |
Cliente |
NoSuchLifecycleConfiguration |
A configuração de ciclo de vida especificada não existe. | 404 Not Found |
Cliente |
NoSuchMultiRegionAccessPoint |
O ponto de acesso multirregional especificado não existe. | 404 Not Found |
Cliente |
NoSuchObjectLockConfiguration |
O objeto especificado não tem uma configuração ObjectLock. | 404 Not Found |
Cliente |
NoSuchWebsiteConfiguration |
O bucket especificado não tem uma configuração de site. | 404 Not Found |
Cliente |
NoSuchTagSet |
A tag especificada não existe. |
404 Not Found |
Cliente |
NoSuchUpload |
O carregamento fracionado especificado não existe. O ID do carregamento pode não ser válido ou o carregamento fracionado pode ter sido anulado ou concluído. | 404 Not Found |
Cliente |
NoSuchVersion
|
O ID de versão especificado na solicitação não corresponde a uma versão existente. | 404 Not Found |
Cliente |
NotDeviceOwnerError |
O dispositivo que gerou o token não pertence ao usuário autenticado. | 400 Bad Request |
Cliente |
NotImplemented |
Um cabeçalho que você forneceu implica uma funcionalidade que não foi implementada. | 501 Not Implemented |
Servidor |
NotModified |
O recurso não foi alterado. | 304 Not Modified |
Servidor |
NoTransformationDefined |
Nenhuma transformação encontrada para esse ponto de acesso do Object Lambda. | 404 Not Found |
Cliente |
NotSignedUp |
Sua conta não está cadastrada no serviço do Amazon S3. É necessário se cadastrar para poder usar o Amazon S3. Você pode se cadastrar no seguinte URL: https://aws.amazon.com/s3 |
403 Forbidden |
Cliente |
ObjectLockConfigurationNotFoundError |
A configuração do Bloqueio de Objetos não existe para esse bucket. | 404 Not Found |
Cliente |
OwnershipControlsNotFoundError |
Os controles de propriedade do bucket não foram encontrados. | 404 Not Found |
Cliente |
OperationAborted |
Uma operação condicional conflitante está em andamento neste recurso. Tente novamente. | 409 Conflict |
Cliente |
PermanentRedirect |
O bucket que você está tentando acessar deve ser endereçado usando o endpoint especificado. Envie todas as solicitações futuras para esse endpoint. | 301 Moved Permanently |
Cliente |
PermanentRedirectControlError |
A operação de API que você está tentando acessar deve ser endereçada usando o endpoint especificado. Envie todas as solicitações futuras para esse endpoint. | 301 Moved Permanently |
Cliente |
PreconditionFailed |
Pelo menos uma das pré-condições que você especificou não foi atendida. | 412 Precondition Failed |
Cliente |
Redirect |
Redirecionamento temporário. Será feito um redirecionamento ao bucket enquanto o servidor Sistema de Nomes de Domínio (DNS) está sendo atualizado. | 307 Temporary Redirect |
Cliente |
RequestHeaderSectionTooLarge |
O cabeçalho da solicitação e os parâmetros de consulta usados para fazer a solicitação excedem o tamanho máximo permitido. | 400 Bad Request |
Cliente |
RequestIsNotMultiPartContent |
Uma solicitação POST de bucket deve ser do tipo dados de formulário/de várias partes. | 412 Precondition Failed |
Cliente |
RequestTimeout |
Sua conexão de soquete com o servidor não foi lida ou gravada dentro do período de tempo limite. | 400 Bad Request |
Cliente |
RequestTimeTooSkewed |
A diferença entre a hora da solicitação e a hora do servidor é muito grande. | 403 Forbidden |
Cliente |
RequestTorrentOfBucketError |
Não é permitido solicitar o arquivo torrent de um bucket. | 400 Bad Request |
Cliente |
ResponseInterrupted |
Exibido para o chamador original quando um erro é encontrado ao ler o corpo de WriteGetObjectResponse. | 400 Bad Request |
Cliente |
RestoreAlreadyInProgress |
A restauração do objeto já está em andamento. | 409 Conflict |
Cliente |
ServerSideEncryptionConfigurationNotFoundError |
A configuração de criptografia do lado do servidor não foi encontrada. | 400 Bad Request |
Cliente |
ServiceUnavailable |
O serviço não consegue lidar com a solicitação. | 503 Service Unavailable |
Servidor |
SignatureDoesNotMatch |
A assinatura da solicitação que o servidor calculou não corresponde à assinatura que você forneceu. Verifique a chave de acesso secreta da AWS e o método de assinatura. Consulte mais informações em Assinar e autenticar as solicitações REST e em Autenticar solicitações SOAP. | 403 Forbidden |
Cliente |
SlowDown |
Diminua a taxa de solicitação. | 503 Slow Down |
Servidor |
503 SlowDown |
Espere e tente novamente | 503 Slow Down |
Servidor |
TagPolicyException |
A política de marcação não permite o valor especificado para a chave de tag a seguir. | 400 Bad Request |
Cliente |
TemporaryRedirect |
Será feito um redirecionamento ao bucket enquanto o servidor Sistema de Nomes de Domínio (DNS) está sendo atualizado. | 307 Temporary Redirect |
Cliente |
TokenCodeInvalidError |
O número de série e/ou o código de token que você forneceu não são válidos. | 400 Bad Request |
Cliente |
TokenRefreshRequired |
O token fornecido deve ser atualizado. | 400 Bad Request |
Cliente |
TooManyAccessPoints |
Você tentou criar mais pontos de acesso do que o permitido para uma conta. Para obter mais informações, consulte Endpoints e cotas do Amazon Simple Storage Service na Referência geral da AWS. | 400 Bad Request |
Cliente |
TooManyBuckets |
Você tentou criar mais buckets do que o permitido para uma conta. Para obter mais informações, consulte Endpoints e cotas do Amazon Simple Storage Service na Referência geral da AWS. | 400 Bad Request |
Cliente |
TooManyMultiRegionAccessPointregionsError |
Você tentou criar um ponto de acesso multirregional com mais regiões do que o permitido para uma conta. Para obter mais informações, consulte Endpoints e cotas do Amazon Simple Storage Service na Referência geral da AWS. | 400 Bad Request |
Cliente |
TooManyMultiRegionAccessPoints |
Você tentou criar mais pontos de acesso multirregionais do que o permitido para uma conta. Para obter mais informações, consulte Endpoints e cotas do Amazon Simple Storage Service na Referência geral da AWS. | 400 Bad Request |
Cliente |
UnauthorizedAccessError |
Aplicável somente nas regiões da China. Retornado quando uma solicitação é feita para um bucket que não tem uma licença ICP. Consulte mais informações em ICP Recordal |
403 Forbidden |
Cliente |
UnexpectedContent |
Essa solicitação contém um conteúdo incompatível. | 400 Bad Request |
Cliente |
UnexpectedIPError |
Aplicável somente nas regiões da China. Essa solicitação foi recusada porque o IP era inesperado. | 403 Forbidden |
Cliente |
UnsupportedArgument |
A solicitação continha um argumento incompatível. | 400 Bad Request |
Cliente |
UnsupportedSignature |
A solicitação fornecida é assinada com uma versão não compatível do Security Token Service (STS) ou a versão da assinatura não é aceita. | 400 Bad Request |
Cliente |
UnresolvableGrantByEmailAddress |
O endereço de e-mail que você forneceu não corresponde a nenhuma conta registrada. | 400 Bad Request |
Cliente |
UserKeyMustBeSpecified |
A solicitação POST do bucket deve conter o nome do campo especificado. Se ele estiver especificado, confira a ordem dos campos. | 400 Bad Request |
Cliente |
NoSuchAccessPoint |
O ponto de acesso especificado não existe. | 404 Not Found |
Cliente |
InvalidTag |
Sua solicitação contém uma entrada de tag que não é válida. Por exemplo, sua solicitação pode conter chaves duplicadas, chaves ou valores muito longos ou tags do sistema. | 400 Bad Request |
Cliente |
MalformedPolicy |
Sua política contém uma entidade principal que não é válida. | 400 Bad Request |
Cliente |
Lista de códigos de erro de conteúdo do objeto SELECT
Importante
O Amazon S3 Select não está mais disponível para novos clientes. Os clientes existentes do Amazon S3 Select podem continuar usando o recurso normalmente. Saiba mais
A tabela a seguir contém erros especiais que o SELECT Object Content pode retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
AmbiguousFieldName |
O nome do campo corresponde a vários campos no arquivo. Verifique a expressão SQL e o arquivo e tente novamente. | 400 | Cliente |
Busy |
O serviço não está disponível. Tente novamente mais tarde. | 503 | Cliente |
CastFailed |
Uma tentativa de converter de um tipo de dados em outro usando CAST falhou na expressão SQL. |
400 | Cliente |
ColumnTooLong |
O comprimento de uma coluna no resultado é maior que maxCharsPerColumn de 1 MB. |
400 | Cliente |
CSVEscapingRecordDelimiter |
Um delimitador de registro entre aspas foi encontrado no arquivo. Para permitir delimitadores de registros entre aspas, defina AllowQuotedRecordDelimiter como 'TRUE'. |
400 | Cliente |
CSVParsingError |
Ocorreu um erro ao analisar o arquivo CSV. Verifique o arquivo e tente novamente. | 400 | Cliente |
CSVUnescapedQuote |
Uma aspa sem escape foi encontrada durante a análise do arquivo CSV. Para permitir delimitadores de registros entre aspas, defina AllowQuotedRecordDelimiter como 'TRUE'. |
400 | Cliente |
EmptyRequestBody |
O corpo da solicitação não pode estar vazio. | 400 | Cliente |
EvaluatorBindingDoesNotExist |
O nome da coluna ou o caminho fornecido não existe na expressão SQL. | 400 | Cliente |
EvaluatorInvalidArguments |
Há um número incorreto de argumentos na chamada da função na expressão SQL. | 400 | Cliente |
EvaluatorInvalidTimestampFormatPattern |
A string de formato de carimbo de data/hora na expressão SQL não é válida. | 400 | Cliente |
EvaluatorInvalidTimestampFormatPatternSymbol |
O padrão de formato de carimbo de data/hora contém um símbolo na expressão SQL que não é válido. | 400 | Cliente |
EvaluatorInvalidTimestampFormatPatternSymbolForParsing |
O padrão de formato de carimbo de data/hora contém um símbolo de formato válido que não pode ser aplicado à análise de carimbo de data/hora na expressão SQL. | 400 | Cliente |
EvaluatorInvalidTimestampFormatPatternToken |
O padrão de formato de carimbo de data/hora contém um token na expressão SQL que não é válido. | 400 | Cliente |
EvaluatorLikePatternInvalidEscapeSequence |
Um argumento fornecido à expressão LIKE não era válido. |
400 | Cliente |
EvaluatorNegativeLimit |
LIMIT não pode ser negativo. |
400 | Cliente |
EvaluatorTimestampFormatPatternDuplicateFields |
O padrão de formato de carimbo de data/hora contém vários especificadores de formato que representam o campo de carimbo de data/hora na expressão SQL. | 400 | Cliente |
EvaluatorTimestampFormatPatternHourClockAmPmMismatch |
O padrão de formato de carimbo de data/hora contém um símbolo de hora no formato de 12 horas, mas não contém um campo AM/PM, ou contém um especificador de formato de 24 horas e contém um campo AM/PM na expressão SQL. | 400 | Cliente |
EvaluatorUnterminatedTimestampFormatPatternToken |
O padrão de formato de carimbo de data/hora contém um token não terminado na expressão SQL. | 400 | Cliente |
ExpressionTooLong |
A expressão SQL é muito longa. O tamanho máximo em bytes de uma expressão SQL é 256 KB. | 400 | Cliente |
ExternalEvalException |
A consulta não pode ser avaliada. Verifique o arquivo e tente novamente. | 400 | Cliente |
IllegalSqlFunctionArgument |
Um argumento ilegal foi usado na função SQL. | 400 | Cliente |
IncorrectSqlFunctionArgumentType |
Um tipo de argumento incorreto foi especificado em uma chamada de função na expressão SQL. | 400 | Cliente |
IntegerOverflow |
Ocorreu um estouro ou subfluxo de números inteiros na expressão SQL. | 400 | Cliente |
InternalError |
Ocorreu um erro interno. | 500 | Cliente |
InvalidCast |
Uma tentativa de converter de um tipo de dados em outro usando CAST falhou na expressão SQL. |
400 | Cliente |
InvalidColumnIndex |
O índice da coluna na expressão SQL não é válido. | 400 | Cliente |
InvalidCompressionFormat |
O arquivo não está em um formato de compactação compatível. Somente GZIP e BZIP2 são compatíveis. | 400 | Cliente |
InvalidDataSource |
O tipo de fonte de dados não é válido. Somente CSV, JSON e Parquet são compatíveis. | 400 | Cliente |
InvalidDataType |
A expressão SQL contém um tipo de dados que não é válido. | 400 | Cliente |
InvalidExpressionType |
O valor ExpressionType não é válido. Somente expressões SQL são compatíveis. |
400 | Cliente |
InvalidFileHeaderInfo |
O valor FileHeaderInfo não é válido. Somente o NONE, o USE, e o IGNORE são compatíveis. |
400 | Cliente |
InvalidJsonType |
O valor JsonType não é válido. Somente DOCUMENT e LINES são compatíveis. |
400 | Cliente |
InvalidKeyPath |
O caminho da chave na expressão SQL não é válido. | 400 | Cliente |
InvalidQuoteFields |
O valor QuoteFields não é válido. Somente ALWAYS e ASNEEDED são compatíveis. |
400 | Cliente |
InvalidRequestParameter |
O valor de um parâmetro no elemento SelectRequest não é válido. Verifique a documentação da API do serviço e tente novamente. |
400 | Cliente |
InvalidScanRange |
O intervalo de varredura fornecido não é válido. | 400 | Cliente |
InvalidTableAlias |
A expressão SQL contém um alias de tabela que não é válido. | 400 | Cliente |
InvalidTextEncoding |
O tipo de codificação não é válido. Só há suporte para a codificação UTF-8. | 400 | Cliente |
JSONParsingError |
Ocorreu um erro ao analisar o arquivo JSON. Verifique o arquivo e tente novamente. | 400 | Cliente |
LexerInvalidChar |
A expressão SQL contém um caractere que não é válido. | 400 | Cliente |
LexerInvalidIONLiteral |
A expressão SQL contém um operador que não é válido. | 400 | Cliente |
LexerInvalidLiteral |
A expressão SQL contém um operador que não é válido. | 400 | Cliente |
LexerInvalidOperator |
A expressão SQL contém um literal que não é válido. | 400 | Cliente |
LikeInvalidInputs |
O argumento fornecido à cláusula LIKE na expressão SQL não é válido. |
400 | Cliente |
MalformedXML |
O XML fornecido não foi bem formado ou não foi validado com relação a nosso esquema publicado. Verifique a documentação do serviço e tente novamente. | 400 | Cliente |
MaxOperatorsExceeded |
Falha ao analisar a expressão SQL. Tente reduzir a complexidade. Por exemplo, reduza o número de operadores usados. | 400 | Cliente |
MethodNotAllowed |
O método especificado não é permitido neste recurso. | 405 Method Not Allowed |
Cliente |
MissingRequiredParameter |
A entidade SelectRequest não possui um parâmetro obrigatório. Verifique a documentação do serviço e tente novamente. |
400 | Cliente |
MultipleDataSourcesUnsupported |
Não há suporte para várias fontes de dados. | 400 | Cliente |
NumberFormatError |
Ocorreu um erro ao analisar um número. Esse erro pode ser causado por falta ou excesso de fluxo de números inteiros. | 400 | Cliente |
ObjectSerializationConflict |
InputSerialization especifica mais de um formato (CSV, JSON ou Parquet) ou OutputSerialization especifica mais de um formato (CSV ou JSON). Para InputSerialization e OutputSerialization, você pode especificar somente um formato para cada um. |
400 | Cliente |
OverMaxColumn |
O número de colunas no resultado é maior que o número máximo permitido de colunas. | 400 | Cliente |
OverMaxParquetBlockSize |
O arquivo Parquet está acima do tamanho máximo do grupo de linhas. | 400 | Cliente |
OverMaxRecordSize |
O tamanho de um registro na entrada ou no resultado é maior que o limite de maxCharsPerRecord de 1 MB. |
400 | Cliente |
ParquetParsingError |
Ocorreu um erro ao analisar o arquivo Parquet. Verifique o arquivo e tente novamente. | 400 | Cliente |
ParquetUnsupportedCompressionCodec |
O codec de compactação Parquet especificado não é compatível. | 400 | Cliente |
ParseAsteriskIsNotAloneInSelectList |
Outras expressões não são permitidas na lista SELECT quando * é usado sem notação de pontos na expressão SQL. |
400 | Cliente |
ParseCannotMixSqbAndWildcardInSelectList |
Não é possível misturar [] e * na mesma expressão em uma lista SELECT na expressão SQL. |
400 | Cliente |
ParseCastArity |
A expressão SQL CAST tem aridade incorreta. |
400 | Cliente |
ParseEmptySelect |
A expressão SQL contém uma cláusula SELECT vazia. |
400 | Cliente |
ParseExpected2TokenTypes |
O token esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedArgumentDelimiter |
O delimitador de argumentos esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedDatePart |
A parte da data esperada na expressão SQL não foi encontrada. | 400 | Cliente |
ParseExpectedExpression |
A expressão SQL esperada não foi encontrada. | 400 | Cliente |
ParseExpectedIdentForAlias |
O identificador esperado para o alias na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedIdentForAt |
O identificador esperado para o nome AT na expressão SQL não foi encontrado. |
400 | Cliente |
ParseExpectedIdentForGroupName |
GROUP não tem suporte na expressão SQL. |
400 | Cliente |
ParseExpectedKeyword |
A palavra-chave esperada na expressão SQL não foi encontrada. | 400 | Cliente |
ParseExpectedLeftParenAfterCast |
O parêntese esquerdo esperado depois de CAST na expressão SQL não foi encontrado. |
400 | Cliente |
ParseExpectedLeftParenBuiltinFunctionCall |
O parêntese esquerdo esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedLeftParenValueConstructor |
O parêntese esquerdo esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedMember |
A expressão SQL contém um uso incompatível de MEMBER. |
400 | Cliente |
ParseExpectedNumber |
O número esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedRightParenBuiltinFunctionCall |
O caractere de parêntese direito esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedTokenType |
O token esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedTypeName |
O nome do tipo esperado na expressão SQL não foi encontrado. | 400 | Cliente |
ParseExpectedWhenClause |
A cláusula WHEN esperada na expressão SQL não foi encontrada. CASE não é compatível. |
400 | Cliente |
ParseInvalidContextForWildcardInSelectList |
O uso de * na lista SELECT na expressão SQL não é válido. |
400 | Cliente |
ParseInvalidPathComponent |
A expressão SQL contém um componente de caminho que não é válido. | 400 | Cliente |
ParseInvalidTypeParam |
A expressão SQL contém um valor de parâmetro que não é válido. | 400 | Cliente |
ParseMalformedJoin |
JOIN não tem suporte na expressão SQL. |
400 | Cliente |
ParseMissingIdentAfterAt |
O identificador esperado depois do símbolo @ na expressão SQL não foi encontrado. | 400 | Cliente |
ParseNonUnaryAgregateFunctionCall |
Somente um argumento é permitido para funções agregadas na expressão SQL. | 400 | Cliente |
ParseSelectMissingFrom |
A expressão SQL contém um FROM ausente depois da lista SELECT. |
400 | Cliente |
ParseUnExpectedKeyword |
A expressão SQL contém uma palavra-chave inesperada. | 400 | Cliente |
ParseUnexpectedOperator |
A expressão SQL contém um operador inesperado. | 400 | Cliente |
ParseUnexpectedTerm |
A expressão SQL contém um termo inesperado. | 400 | Cliente |
ParseUnexpectedToken |
A expressão SQL contém um token inesperado. | 400 | Cliente |
ParseUnknownOperator |
A expressão SQL contém um operador que não é válido. | 400 | Cliente |
ParseUnsupportedAlias |
A expressão SQL contém um uso incompatível de ALIAS. |
400 | Cliente |
ParseUnsupportedCallWithStar |
Somente COUNT com (*) como parâmetro é permitido na expressão SQL. |
400 | Cliente |
ParseUnsupportedCase |
A expressão SQL contém um uso incompatível de CASE. |
400 | Cliente |
ParseUnsupportedCaseClause |
A expressão SQL contém um uso incompatível de CASE. |
400 | Cliente |
ParseUnsupportedLiteralsGroupBy |
A expressão SQL contém um uso incompatível de GROUP
BY. |
400 | Cliente |
ParseUnsupportedSelect |
A expressão SQL contém um uso incompatível de SELECT. |
400 | Cliente |
ParseUnsupportedSyntax |
A expressão SQL contém uma sintaxe incompatível. | 400 | Cliente |
ParseUnsupportedToken |
A expressão SQL contém um token incompatível. | 400 | Cliente |
TruncatedInput |
Falha na descompactação do objeto. Verifique se o objeto está compactado corretamente usando o formato especificado na solicitação. | 400 | Cliente |
UnauthorizedAccess |
Você não tem autorização para executar esta operação. | 401 | Cliente |
UnrecognizedFormatException |
Encontramos um tipo de registro que não é válido. | 400 | Cliente |
UnsupportedFunction |
Encontramos uma função SQL incompatível. | 400 | Cliente |
UnsupportedParquetType |
O tipo de Parquet especificado é incompatível. | 400 | Cliente |
UnsupportedRangeHeader |
Não há suporte para um cabeçalho de intervalo para essa operação. | 400 | Cliente |
UnsupportedScanRangeInput |
Não há suporte para consultas de intervalo de varredura nesse tipo de objeto. | 400 | Cliente |
UnsupportedSqlOperation |
Encontramos uma operação SQL incompatível. | 400 | Cliente |
UnsupportedSqlStructure |
Encontramos uma estrutura SQL incompatível. Verifique a Referência SQL. | 400 | Cliente |
UnsupportedStorageClass |
Encontramos uma classe de armazenamento que é incompatível. Somente as classes de armazenamento STANDARD, STANDARD_IA e
ONEZONE_IA são compatíveis. |
400 | Cliente |
UnsupportedSyntax |
Encontramos uma sintaxe que não é válida. | 400 | Cliente |
UnsupportedTypeForQuerying |
Sua consulta contém um tipo incompatível para comparação (por exemplo, verificar se um tipo de coluna Parquet INT96 é maior que 0). | 400 | Cliente |
ValueParseFailure |
Ocorreu uma falha na análise do carimbo de data/hora na expressão SQL. | 400 | Cliente |
Lista de códigos de erro relacionados à replicação
A tabela a seguir contém erros especiais que a operação Replication pode retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
InvalidArgument |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 | Cliente |
InvalidRequest |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 | Cliente |
ReplicationConfigurationNotFoundError |
Não há configuração de replicação para esse bucket. | 404 Not Found (404 Não encontrado) | Cliente |
Lista de códigos de erro relacionados à marcação
A tabela a seguir contém erros especiais que as operações TagResource, UntagResource e ListTagsForResource podem retornar para grupos da Lente de Armazenamento. Para obter informações gerais sobre erros gerais do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
InvalidRequest |
A Região da AWS no ARN do recurso não corresponde à região especificada nessa solicitação. A conta da AWS no ARN do recurso não corresponde ao ID da conta especificada nessa solicitação. A partição da AWS no resourceArn é inválido. |
400 Bad Request |
Não compatível |
InvalidTag |
Essa solicitação contém uma chave ou um valor de tag que não é válido. Os caracteres válidos incluem o seguinte: |
400 Bad Request |
Não compatível |
NoSuchResource |
O recurso especificado não existe. |
404 Not Found |
Não compatível |
TagPolicyException |
A política de marcação não permite o valor especificado para a chave de tag a seguir. |
400 Bad Request |
Não compatível |
TooManyTags |
O número de tags excede o limite de 50 tags. |
400 Bad Request |
Não compatível |
Lista de códigos de erro relacionados à anotação do Amazon S3
A tabela a seguir contém erros especiais que as operações de anotação (PutObjectAnnotation, GetObjectAnnotation, ListObjectAnnotations, DeleteObjectAnnotation, UpdateBucketMetadataAnnotationTableConfiguration) e o comportamento CopyObject relacionado à anotação podem retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
AccessDenied |
Acesso negado. O chamador não tem permissão para realizar a operação de anotação solicitada ou o objeto está protegido pelo Bloqueio de Objetos no modo COMPLIANCE. |
403 Forbidden |
Não compatível |
AnnotationLimitExceeded |
A contagem de anotações do objeto excede o limite (1000). |
400 Bad Request |
Não compatível |
AnnotationNameTooLong |
O nome da anotação é muito longo. Os nomes de anotação podem ter até 512 bytes de comprimento. |
400 Bad Request |
Não compatível |
AnnotationRequestConflict |
Uma operação conflitante está em andamento nesta anotação. Isso pode ocorrer quando uma anotação de origem é excluída durante uma cópia entre regiões. |
409 Conflict |
Não compatível |
EntityTooSmall |
O upload proposto é menor do que o tamanho mínimo permitido. A carga útil da anotação deve ter pelo menos 1 byte. |
400 Bad Request |
Não compatível |
InvalidAnnotationName |
O nome da anotação contém caracteres inválidos ou começa com um prefixo reservado ( |
400 Bad Request |
Não compatível |
InvalidArgument |
A diretiva de anotação não é válida. Os valores válidos são |
400 Bad Request |
Não compatível |
InvalidPrefix |
O prefixo de anotação que você forneceu não é válido. |
400 Bad Request |
Não compatível |
InvalidRequest |
Esse erro pode ocorrer pelos seguintes motivos: o objeto é criptografado com SSE-C, que não oferece suporte a anotações. O objeto de origem tem anotações que não podem ser copiadas para o destino porque o destino está em uma região sem suporte. A solicitação de configuração da tabela de anotação não é válida (por exemplo, desabilitar a tabela enquanto especifica a criptografia, habilitar uma tabela que já está habilitada, atualizar uma tabela no status CREATING ou enviar uma solicitação vazia). |
400 Bad Request |
Não compatível |
MethodNotAllowed |
O método especificado não é permitido neste recurso. Por exemplo, esse erro ocorre quando a solicitação tem como alvo um marcador de exclusão. |
405 Method Not Allowed |
Não compatível |
NoSuchAnnotation |
A anotação especificada não existe. |
404 Not Found |
Não compatível |
NoSuchKey |
A chave especificada não existe. |
404 Not Found |
Não compatível |
NoSuchVersion |
O ID de versão especificado na solicitação não corresponde a uma versão existente. |
404 Not Found |
Não compatível |
NotImplemented |
As anotações não são compatíveis com buckets de diretório do Amazon S3. |
501 Not Implemented |
Não compatível |
OperationAborted |
Uma operação condicional conflitante está em andamento neste recurso. Isso pode ocorrer durante modificações simultâneas ou quando uma contagem de anotações de origem ou um ETag muda durante uma cópia entre regiões. Tente novamente. |
409 Conflict |
Não compatível |
PreconditionFailed |
Pelo menos uma das pré-condições que você especificou não foi atendida. O ETag |
412 Precondition Failed |
Não compatível |
UnsupportedMediaType |
A carga útil da solicitação contém um tipo de mídia incompatível. A carga útil da anotação devem ser texto válido com codificação UTF-8. |
415 Unsupported Media Type |
Não compatível |
UserAnnotationNameMustBeSpecified |
Você deve especificar um nome de anotação de usuário. |
400 Bad Request |
Não compatível |
Lista de códigos de erro do Amazon S3 em Outposts
A tabela a seguir contém erros especiais que uma operação do Amazon S3 em Outposts pode retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
BadRequest |
O bucket está em um estado de transição devido a uma tentativa anterior de exclusão. Tente novamente mais tarde. |
400 Bad Request | Não compatível |
InvalidRequest |
Esse erro poderá ocorrer pelos seguintes motivos:
|
400 Bad Request | Cliente |
InvalidOutpostState |
A solicitação não é válida para o estado atual do Outpost. |
409 Conflito | Não compatível |
InvalidRequest |
O ponto de acesso não está em um estado em que possa ser excluído. |
400 Bad Request | Não compatível |
NoSuchOutpost |
O Outpost especificado não existe. |
404 Not Found (404 Não encontrado) | Não compatível |
UnsupportedOperation |
A ação especificada não era compatível. |
404 Not Found (404 Não encontrado) | Não compatível |
InsufficientCapacity |
Capacidade insuficiente. |
507 Armazenamento insuficiente |
Não compatível |
Lista de códigos de erro da Lente de Armazenamento do Amazon S3
A tabela a seguir contém erros especiais que as operações da Lente de Armazenamento do Amazon S3 podem retornar. Para obter informações gerais sobre erros gerais do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
AccessDenied |
Esta região não é compatível como região de origem da Lente de Armazenamento do S3. |
403 Forbidden |
Não compatível |
AccountNotAuthorized |
Esta conta não está autorizada a usar o AWS Organizations. Use a conta gerencial ou a conta de administrador delegado. |
403 Forbidden |
Não compatível |
ActivityMetricsMustEnabled |
As métricas de atividade devem estar habilitadas. |
400 Bad Request | Não compatível |
AWSOrganizationsNotInUseException |
Esta conta não faz parte da sua organização. |
403 Forbidden |
Não compatível |
DefaultConfigurationDeleteForbidden |
A configuração padrão não pode ser excluída. |
403 Forbidden |
Não compatível |
DuplicateStorageLensGroupARN |
Há duas ou mais entradas do mesmo ARN do grupo da Lente de Armazenamento nessa configuração. |
400 Bad Request |
Não compatível |
EmptyExcludeContainer |
Esse erro ocorre pelos seguintes motivos:
|
400 Bad Request | Não compatível |
EmptyExcludeElement |
Você deve especificar um grupo da Lente de Armazenamento com o elemento Exclude. |
400 Bad Request |
Não compatível |
EmptyIncludeContainer |
Esse erro ocorre pelos seguintes motivos:
|
400 Bad Request | Não compatível |
InvalidAWSOrgArn |
Há um ARN do AWS Organizations incorreto na configuração. |
400 Bad Request | Não compatível |
EmptyIncludeElement |
Você deve especificar um grupo da Lente de Armazenamento com o elemento Include. |
400 Bad Request |
Não compatível |
InvalidBucketFilter |
As configurações no nível organizacional não oferecem suporte a filtros de bucket. |
400 Bad Request | Não compatível |
InvalidConfigId |
O ID de configuração não é válido. |
400 Bad Request | Não compatível |
InvalidDestination |
O ARN do bucket do S3 está incorreto. |
400 Bad Request | Não compatível |
InvalidEncryptionMethod |
Apenas um método de criptografia pode ser especificado. |
400 Bad Request | Não compatível |
InvalidFilterForDefaultConfiguration |
A configuração padrão não deve incluir nenhum filtro. |
400 Bad Request | Não compatível |
InvalidIncludeExcludeContainers |
Você pode especificar um contêiner Include ou um contêiner Exclude em uma configuração. Não é possível especificar ambos em uma configuração. |
400 Bad Request | Não compatível |
InvalidIncludeExcludeElements |
Somente um elemento Include ou Exclude é permitido. Pelo menos um elemento Include ou Exclude deve estar presente. |
400 Bad Request |
Não compatível |
InvalidKMSEncryptionKeyId |
O ARN do ID da chave do KMS não é válido. |
400 Bad Request | Não compatível |
InvalidMaximumPrefixDepth |
|
400 Bad Request | Não compatível |
InvalidMinimumStorageBytesPercentage |
|
400 Bad Request | Não compatível |
InvalidOrganizationARN |
O ARN do AWS Organizations na configuração não é válido. |
400 Bad Request | Não compatível |
InvalidOrganizationForDefaultConfiguration |
A configuração padrão não oferece suporte a métricas no nível da organização. |
400 Bad Request | Não compatível |
InvalidRegionForDefaultConfiguration |
A região especificada não é compatível com a configuração padrão. |
400 Bad Request | Não compatível |
InvalidRegionName |
O nome da região não é válido. |
400 Bad Request | Não compatível |
InvalidStorageLensArn |
O ARN da Lente de Armazenamento do S3 não é necessário na entrada. |
400 Bad Request | Não compatível |
InvalidStorageLensGroupARN |
O ARN desse grupo da Lente de Armazenamento não é válido ou somente grupos da Lente de Armazenamento em sua conta são permitidos. Além disso, você deve seguir a estrutura de ARN do grupo da Lente de Armazenamento: |
400 Bad Request |
Não compatível |
MissingAccountLevelActivityMetrics |
As métricas de atividade devem ser habilitadas no nível da conta quando as métricas de atividade são habilitadas no nível do bucket. |
400 Bad Request | Não compatível |
MissingBucketLevelActivityMetrics |
As métricas de atividade devem ser habilitadas no nível do bucket quando as métricas de atividade são habilitadas no nível da conta. |
400 Bad Request | Não compatível |
MissingEncryptionMethod |
O método de criptografia não pode ficar em branco. Especifique |
400 Bad Request | Não compatível |
MissingPrefixLevelStorageMetrics |
As métricas de armazenamento no nível do prefixo são obrigatórias quando o nível do prefixo está habilitado. |
400 Bad Request | Não compatível |
OrganizationAccessDenied |
Esta conta não está autorizada a adicionar o AWS Organizations. |
403 proibido | Não compatível |
OrgConfigurationNotSupported |
A região especificada não é compatível com o AWS Organizations na configuração. |
403 proibido | Não compatível |
ServiceNotEnabledForOrg |
O perfil vinculado ao serviço da Lente de Armazenamento do S3 não está habilitado para a organização. |
403 proibido | Não compatível |
StorageMetricsMustEnabled |
As métricas de armazenamento no nível do prefixo devem estar habilitadas. |
400 Bad Request | Não compatível |
TooManyBuckets |
O contêiner de buckets não pode ter mais de 50 buckets. |
400 Bad Request | Não compatível |
TooManyRegions |
O contêiner de regiões não pode ter mais de 50 regiões. |
400 Bad Request | Não compatível |
TooManyStorageLensGroups |
Não é possível anexar mais de 50 grupos ao painel da Lente de Armazenamento. |
400 Bad Request |
Não compatível |
A tabela a seguir contém erros especiais que as operações de grupo da Lente de Armazenamento do S3 podem retornar. Para obter informações gerais sobre erros gerais do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP | Prefixo do código de falha SOAP |
|---|---|---|---|
AccessDenied |
Você não tem permissão para realizar ações de grupo da Lente de Armazenamento. Esta região não é compatível como região de origem de grupos da Lente de Armazenamento do S3. |
403 Forbidden |
Não compatível |
ConfigurationAlreadyExists |
A configuração especificada já existe. |
409 Conflict |
Não compatível |
DuplicateElement |
As tags devem ser exclusivas. O operador lógico |
400 Bad Request |
Não compatível |
InvalidAge |
|
400 Bad Request |
Não compatível |
InvalidFilter |
Um filtro deve incluir um dos seguintes elementos: |
400 Bad Request |
Não compatível |
InvalidLogicalOperator |
Pelo menos dois subelementos devem estar presentes nos operadores lógicos |
400 Bad Request |
Não compatível |
InvalidMatchAnyPrefix |
O parâmetro |
400 Bad Request |
Não compatível |
InvalidMatchAnySuffix |
O parâmetro |
400 Bad Request |
Não compatível |
InvalidMatchAnyTag |
O parâmetro |
400 Bad Request |
Não compatível |
InvalidMatchObjectAge |
O parâmetro |
400 Bad Request |
Não compatível |
InvalidMatchObjectSize |
O parâmetro |
400 Bad Request |
Não compatível |
InvalidName |
O parâmetro de nome do grupo da Lente de Armazenamento deve ter entre 1 e 64 caracteres. O parâmetro |
400 Bad Request |
Não compatível |
InvalidNumericCombination |
Essa combinação de idade ou tamanho do objeto não é válida. |
400 Bad Request |
Não compatível |
InvalidPrefix |
O tamanho máximo de um prefixo é 1.024 caracteres. A string de prefixo não pode ser vazia. |
400 Bad Request |
Não compatível |
InvalidSize |
|
400 Bad Request |
Não compatível |
InvalidSuffix |
O tamanho máximo de um sufixo é 1.024 caracteres. A string de sufixo não pode ser vazia. |
400 Bad Request |
Não compatível |
InvalidTag |
A chave de tag do objeto não pode exceder 128 caracteres. A string da chave de tag do objeto não pode ser nula ou vazia. O tamanho máximo de um valor de tag é 256 caracteres. A chave de tag do objeto contém caracteres que não são válidos. A chave de tag do objeto deve conter somente a-z, A-Z, 0-9, espaços e os seguintes caracteres: |
400 Bad Request |
Não compatível |
MismatchedName |
O nome especificado na solicitação não corresponde ao nome do grupo da Lente de Armazenamento. |
400 Bad Request |
Não compatível |
TooManyConfigurations |
Você tentou criar mais configurações de grupo da Lente de Armazenamento do que as 50 permitidas. |
400 Bad Request |
Não compatível |
TooManyElements |
O |
400 Bad Request |
Não compatível |
Lista de códigos de erro do Amazon S3 Object Lambda
A tabela a seguir contém erros especiais que o S3 Object Lambda pode retornar. Para obter informações sobre erros gerais do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
As respostas de erro recebidas dos pontos de acesso de suporte durante solicitações não GetObject são enviadas ao chamador inalteradas.
| Código de erro | Descrição | Código de status HTTP |
|---|---|---|
LambdaInvalidResponse |
Exibido para o chamador original quando Leia a mensagem |
400 Bad Request |
LambdaInvocationFailed |
A invocação da função do Lambda falhou. Os chamadores podem receber o erro a seguir quando o S3 Object Lambda não consegue invocar com êxito a função do Lambda configurada. A mensagem de erro pode conter detalhes sobre um eventual erro exibido pelo serviço AWS Lambda ao invocar a função (por exemplo, código de status, código de erro, mensagem de erro e ID da solicitação). |
400 Bad Request |
LambdaNotFound |
A função do AWS Lambda não foi encontrada. A função do Lambda configurada (ou a versão ou o alias) não foi encontrada quando invocada. A configuração do ponto de acesso do S3 Object Lambda deve apontar para o ARN correto da função do Lambda. A mensagem de erro pode conter detalhes sobre um eventual erro exibido pelo serviço AWS Lambda ao invocar a função (por exemplo, código de status, código de erro, mensagem de erro e ID da solicitação). |
404 Not Found |
LambdaPermissionError |
O chamador não está autorizado a invocar a função do Lambda. O chamador deve ter permissão para invocar a função do Lambda. Confira as políticas anexadas ao chamador e se elas têm permissão para usar A mensagem de erro pode conter detalhes sobre um eventual erro exibido pelo serviço AWS Lambda ao invocar a função (por exemplo, código de status, código de erro, mensagem de erro e ID da solicitação). |
403 Forbidden |
LambdaResponseNotReceived |
A função do Lambda foi encerrada sem chamar Os dados de resposta |
500 Internal Service Error |
LambdaRuntimeError |
A função do Lambda falhou durante a execução. Um erro explícito foi recebido da função do Lambda. Para obter detalhes sobre a falha, verifique os logs do AWS CloudFormation. |
500 Internal Service Error |
LambdaTimeout |
A função do Lambda não respondeu no tempo permitido. A função do Lambda não conseguiu concluir a chamada para |
500 Internal Service Error |
SlowDown |
Reduza sua taxa de solicitações para operações que envolvam o AWS Lambda. A invocação da função foi limitada pelo AWS Lambda, talvez porque tenha atingido o limite de simultaneidade configurado. Para obter mais informações, consulte Gerenciamento de simultaneidade para uma função do Lambda no Guia do desenvolvedor do AWS Lambda. A mensagem de erro pode conter detalhes sobre um eventual erro exibido pelo serviço AWS Lambda ao invocar a função (por exemplo, código de status, código de erro, mensagem de erro e ID da solicitação). |
503 Slow Down |
ValidationError |
Os erros de validação podem ser exibidos pela operação da API |
400 Bad Request |
Lista de códigos de erro assíncronos do Amazon S3
A tabela a seguir contém erros especiais que as solicitações assíncronas podem retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
Esses erros são retornados quando você consulta sobre o estado de uma solicitação assíncrona, como usando DescribeMultiRegionAccessPointOperation. Como essas solicitações são assíncronas, todos esses erros têm um código de status de 200
OK.
| Código de erro | Descrição | Código de status HTTP |
|---|---|---|
AccessDenied |
Acesso negado. |
200 OK |
InternalErrors |
Ocorreu um erro interno do servidor. |
200 OK |
MalformedPolicy |
A sintaxe da política especificada não é válida. |
200 OK |
MultiRegionAccessPointAlreadyOwnedByYou |
Você já tem um ponto de acesso multirregional com o mesmo nome. |
200 OK |
MultiRegionAccessPointModifiedByAnotherRequest |
A ação falhou porque outra solicitação está modificando o recurso especificado. Tente reenviar a solicitação após a conclusão da solicitação anterior. |
200 OK |
MultiRegionAccessPointNotReady |
O ponto de acesso multirregional especificado não está pronto para ser atualizado. |
200 OK |
MultiRegionAccessPointSameBucketRegion |
Os buckets usados para criar um ponto de acesso multirregional não podem estar na mesma região. |
200 OK |
MultiRegionAccessPointUnsupportedRegion |
Um dos buckets fornecidos para criar o ponto de acesso multirregional está em uma região sem suporte. |
200 OK |
NoSuchBucket |
O bucket especificado não existe. |
200 OK |
NoSuchMultiRegionAccessPoint |
O ponto de acesso multirregional especificado não existe. |
200 OK |
Lista de códigos de erro da Concessão de Acesso do Amazon S3
A tabela a seguir contém erros especiais que as solicitações da Concessão de Acesso do S3 podem retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP |
|---|---|---|
AccessGrantAlreadyExists |
A concessão de acesso especificada já existe |
409 |
AccessGrantsInstanceAlreadyExists |
A instância da Concessão de Acesso já existe |
409 |
AccessGrantsInstanceNotEmptyError |
Limpe os locais antes de excluir a instância de concessões de acesso |
400 |
AccessGrantsInstanceNotExistsError |
A instância da Concessão de Acesso não existe |
404 |
AccessGrantsInstanceResourcePolicyNotExists |
A política de recursos da instância da Concessão de Acesso não existe |
404 |
AccessGrantsLocationAlreadyExistsError |
O local de concessão de acesso especificado já existe |
409 |
AccessGrantsLocationNotEmptyError |
Limpe as concessões de acesso antes de excluir a localização delas |
400 |
AccessGrantsLocationsQuotaExceededError |
A cota de locais de concessões de acesso foi excedida. Cota de locais da Concessão de Acesso: |
409 |
AccessGrantsQuotaExceededError |
A cota de concessões de acesso foi excedida. Cota de concessões de acesso: |
409 |
InvalidTag |
Há chaves de tag duplicadas em sua solicitação. Remova as chaves de tag duplicadas e tente novamente. |
400 |
InvalidAccessGrant |
A concessão de acesso especificada é inválida |
400 |
InvalidAccessGrantsLocation |
O local especificado de concessões de acesso é inválido |
400 |
InvalidIamRole |
O perfil do IAM especificado é inválido |
400 |
InvalidIdentityCenterInstance |
A instância do centro de identidade especificada é inválida |
400 |
InvalidResourcePolicy |
A política de recursos especificada é inválida |
400 |
InvalidResourcePolicy |
A política de recursos especificada é inválida |
400 |
InvalidTag |
Essa solicitação contém uma chave ou um valor de tag que não é válido. Os caracteres válidos incluem o seguinte: [a-zA-Z+-=._:/]. As chaves de tag podem conter até 128 caracteres. Os valores de tag podem conter até 256 caracteres. |
400 |
NoSuchAccessGrantError |
A concessão de acesso especificada não existe |
404 |
NoSuchAccessGrantsLocationError |
O local de concessões de acesso especificado não existe |
404 |
AccessDenied |
Você não tem permissões <permissão solicitada> para o prefixo do S3 solicitado: <destino solicitado> |
403 Forbidden |
StsNotAuthorizedError |
Ocorreu um erro ( |
403 |
StsPackedPolicyTooLargeError |
Ocorreu um erro ( |
400 |
StsValidationError |
A mensagem de erro varia de acordo com o erro de validação. |
400 |
InvalidTags |
As chaves de tag não podem começar com o prefixo AWS reservado para tags do sistema." |
400 |
TooManyTags |
O número de tags excede o limite de 50 tags. Remova algumas tags e tente novamente. |
400 |
Lista de códigos de erro relacionados ao Amazon FSx
A tabela a seguir contém erros especiais que as solicitações feitas ao Amazon FSx por meio de um ponto de acesso do Amazon S3 podem retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP |
|---|---|---|
AccessDenied |
Esse erro poderá ocorrer pelos seguintes motivos:
|
403 Forbidden |
InsufficientCapacity |
A capacidade máxima de armazenamento do sistema de arquivos foi atingida. |
507 Insufficient Capacity |
InvalidKey |
A chave especificada é inválida. |
400 Bad Request |
SlowDown |
Diminua a taxa de solicitação. |
503 Slow Down |
Lista de códigos de erro das Tabelas do Amazon S3
A tabela a seguir contém erros especiais que as operações das Tabelas do Amazon S3 podem retornar. Para obter informações gerais sobre erros do Amazon S3 e uma lista de códigos de erro, consulte Respostas de erro.
| Código de erro | Descrição | Código de status HTTP |
|---|---|---|
AccessDeniedException |
A ação não pode ser executada porque você não tem a permissão necessária. |
403 Forbidden |
BadRequestException |
A solicitação é inválida ou malformada. |
400 Bad Request |
ConflictException |
A solicitação falhou porque há um conflito com uma gravação anterior. Você poderá repetir a solicitação. |
409 Conflict |
ForbiddenException |
O chamador não está autorizado a fazer a solicitação. |
403 Forbidden |
InternalServerErrorException |
A atualização falhou devido a um erro interno do servidor. |
500 Internal Server Error |
NotFoundException |
A solicitação foi recusada porque não foi possível encontrar o recurso especificado. |
404 Not Found |
TooManyRequestsException |
O limite de número de solicitações por segundo foi excedido. |
429 Too Many Requests |