O artigo solicitado não está disponível. Ou ele não se aplica a esta versão do produto ou as informações relevantes estão organizadas de forma diferente nesta versão dos documentos. Você pode pesquisar, navegar ou voltar para a outra versão.
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.
Versões e atualizações compatíveis da API REST S3 do StorageGRID
StorageGRID oferece suporte à API Simple Storage Service (S3), que é implementada como um conjunto de serviços web API REST.
O suporte à API REST S3 permite que você conecte aplicativos orientados a serviços, desenvolvidos para serviços web do S3, com storage de objetos local que utiliza o sistema StorageGRID. São necessárias alterações mínimas no uso atual das chamadas à API REST S3 pelo aplicativo cliente.
Versões suportadas
StorageGRID suporta as seguintes versões específicas de STS, S3 e HTTP:
| Item |
Versão |
Especificação da API STS AssumeRole
|
|
|
|
|
Para obter mais informações sobre HTTP, consulte HTTP/1.1 (RFCs 7230-35).
Nota: StorageGRID não suporta HTTP/1.1 pipelining.
|
Atualizações no suporte à API REST do S3
| Release |
Comentários |
|
-
Adicionada a funcionalidade de compartilhamento de recursos entre origens (CORS) para uma interface de gerenciamento, permitindo que outro domínio acesse dados no StorageGRID usando APIs de gerenciamento. "Saiba mais".
-
Adicionado suporte para STS AssumeRole e política de sessão. Consulte "um exemplo de política de sessão". Você pode configurar AssumeRole em grupos de locatários.
|
|
-
Adicionamos suporte para valores de checksum SHA-256 pré-calculados para as seguintes solicitações e cabeçalhos compatíveis. Você pode usar este recurso para verificar a integridade dos objetos enviados:
-
CompleteMultipartUpload: x-amz-checksum-sha256
-
CreateMultipartUpload: x-amz-checksum-algorithm
-
GetObject: x-amz-checksum-mode
-
HeadObject: x-amz-checksum-mode
-
ListParts
-
PutObject: x-amz-checksum-sha256
-
UploadPart: x-amz-checksum-sha256
-
Adicionada a capacidade para o administrador da grid controlar as configurações de retenção e Compliance em nível de tenant. Essas configurações afetam as configurações de S3 Object Lock.
-
Modo de retenção padrão do bucket e modo de retenção do objeto: governança ou conformidade, se permitido pelo administrador do grid.
-
Período de retenção padrão do bucket e data de retenção do objeto: devem ser menores ou iguais ao permitido pelo período de retenção máximo definido pelo administrador do grid.
-
Suporte aprimorado para aws-chunked`codificação de conteúdo e streaming `x-amz-content-sha256 valores. Limitações:
-
Se presente, `chunk-signature`é opcional e não é validado
-
Se presente, x-amz-trailer o conteúdo é ignorado
|
|
|
|
-
Adicionado "Referência rápida: solicitações de API S3 compatíveis".
-
Adicionado suporte para o uso do modo GOVERNANCE com S3 Object Lock.
-
Adicionado suporte ao cabeçalho de resposta específico do StorageGRID x-ntap-sg-cgr-replication-status para solicitações GET Object e HEAD Object. Este cabeçalho fornece o status de replicação de um objeto para replicação entre grids.
-
SelectObjectContent requests agora suportam objetos Parquet.
|
|
-
Adicionado suporte para usar o `partNumber`parâmetro request em solicitações GET Object e HEAD Object.
-
Adicionado suporte para um modo de retenção padrão e um período de retenção padrão no nível do bucket para o S3 Object Lock.
-
Adicionado suporte para a chave de condição de política s3:object-lock-remaining-retention-days para definir o intervalo de períodos de retenção permitidos para seus objetos.
-
Alteramos o tamanho máximo recomendado para uma única operação PUT Object para 5 GiB (5.368.709.120 bytes). Se você tiver objetos maiores que 5 GiB, use upload multipart.
|
|
-
Adicionado suporte para gerenciamento de criptografia de bucket.
-
Adicionado suporte para S3 Object Lock e descontinuadas as solicitações de Compliance legadas.
-
Adicionado suporte para usar DELETE Multiple Objects em buckets versionados.
-
O `Content-MD5`cabeçalho da solicitação agora é suportado corretamente.
|
|
-
Adicionado suporte para DELETE Bucket tagging, GET Bucket tagging e PUT Bucket tagging. Tags de alocação de custos não são suportadas.
-
Para buckets criados no StorageGRID 11.4, restringir os nomes das chaves de objeto para atender às melhores práticas de desempenho não é mais necessário.
-
Adicionado suporte para notificações de bucket no tipo de evento s3:ObjectRestore:Post.
-
Os limites de tamanho da AWS para partes multipartes agora são aplicados. Cada parte em um upload multipart deve ter entre 5 MiB e 5 GiB. A última parte pode ser menor que 5 MiB.
-
Adicionado suporte para TLS 1.3
|
|
-
Adicionado suporte para criptografia do lado do servidor dos dados de objetos com chaves fornecidas pelo cliente (SSE-C).
-
Adicionado suporte para as operações de ciclo de vida do bucket DELETE, GET e PUT (somente ação de expiração) e para o cabeçalho de resposta x-amz-expiration.
-
Atualizamos os artigos PUT Object, PUT Object - Copy e Multipart Upload para descrever o impacto das regras de gerenciamento do ciclo de vida das informações (ILM) que utilizam posicionamento síncrono na ingestão.
-
Os algoritmos de criptografia TLS 1.1 não são mais suportados.
|
|
Adicionado suporte para restauração de objeto via POST para uso com Cloud Storage Pools. Adicionado suporte para o uso da sintaxe da AWS para ARN, chaves de condição de política e variáveis de política em políticas de grupo e bucket. As políticas de grupo e bucket existentes que usam a sintaxe do StorageGRID continuarão sendo suportadas.
Nota: Os usos de ARN/URN em outros arquivos de configuração JSON/XML, incluindo aqueles usados em recursos personalizados do StorageGRID, não foram alterados.
|
|
Adicionado suporte para compartilhamento de recursos entre origens (CORS), HTTP para conexões de clientes S3 com nós de grid e configurações de conformidade em buckets.
|
|
Adicionamos suporte para configurar serviços de plataforma (CloudMirror replicação, notificações e integração de pesquisa com o Elasticsearch) para buckets. Também adicionamos suporte para restrições de localização de marcação de objetos para buckets e para a consistência de disponibilidade.
|
|
Adicionado suporte para verificação ILM de alterações no controle de versão, atualizações da página de nomes de domínio de endpoints, condições e variáveis em políticas, exemplos de políticas e a permissão PutOverwriteObject.
|
|
Adicionado suporte para versionamento.
|
|
Adicionado suporte para políticas de acesso a grupos e buckets, e para cópia multipart (Upload Part - Copy).
|
|
Adicionado suporte para upload multipart, solicitações no estilo de hospedagem virtual e autenticação v4.
|
|
Suporte inicial da API REST S3 pelo sistema StorageGRID. A versão atualmente suportada da Simple Storage Service API Reference é 2006-03-01.
|