Usar pontos de acesso com operações compatíveis com o Amazon S3
Os exemplos a seguir demonstram como usar pontos de acesso com operações compatíveis no Amazon S3.
Tópicos
- Compatibilidade com ponto de acesso com produtos da AWS
- Compatibilidade de ponto de acesso com operações do S3
- Solicitar um objeto por meio de um ponto de acesso
- Fazer upload de um objeto por meio de um alias de ponto de acesso
- Excluir um objeto por meio de um ponto de acesso
- Listar objetos por meio de um alias de ponto de acesso
- Adicionar um conjunto de tags a um objeto por meio de um ponto de acesso
- Conceder permissões de acesso por meio de um ponto de acesso usando uma ACL
Compatibilidade com ponto de acesso com produtos da AWS
Os aliases de Pontos de Acesso Amazon S3 permitem que as aplicações que exijam um nome de bucket do S3 use um ponto de acesso com facilidade. É possível usar aliases de ponto de acesso do S3 onde você usa nomes de bucket do S3 para acessar dados no S3. Para ter mais informações, consulte Casos de uso e limitações de alias de ponto de acesso.
Compatibilidade de ponto de acesso com operações do S3
Você pode usar pontos de acesso para acessar um bucket usando o seguinte subconjunto de APIs do Amazon S3. Todas as operações listadas abaixo podem aceitar ARNs de ponto de acesso ou aliases de ponto de acesso:
Operações do S3
-
CopyObject
(somente cópias da mesma região) -
UploadPartCopy
(somente cópias da mesma região)
Solicitar um objeto por meio de um ponto de acesso
O exemplo a seguir solicita o objeto
por meio do ponto de acesso my-image.jpg
pertencente ao ID de conta prod
na região 123456789012
e salva o arquivo obtido por download como us-west-2
.download.jpg
Fazer upload de um objeto por meio de um alias de ponto de acesso
O exemplo a seguir faz upload do objeto
por meio do alias de ponto de acesso my-image.jpg
pertencente ao ID de conta my-access-point-hrzrlukc5m36ft7okagglf3gmwluquse1b
-s3alias
na região 123456789012
.us-west-2
Excluir um objeto por meio de um ponto de acesso
O exemplo a seguir exclui o objeto
por meio do ponto de acesso my-image.jpg
pertencente ao ID de conta prod
na região 123456789012
.us-west-2
Listar objetos por meio de um alias de ponto de acesso
O exemplo a seguir lista objetos por meio do alias de ponto de acesso
pertencente ao ID de conta my-access-point-hrzrlukc5m36ft7okagglf3gmwluquse1b
-s3alias
na região 123456789012
.us-west-2
Adicionar um conjunto de tags a um objeto por meio de um ponto de acesso
O exemplo a seguir adiciona um conjunto de tags ao objeto existente
por meio do ponto de acesso my-image.jpg
pertencente ao ID de conta prod
na região 123456789012
.us-west-2
Conceder permissões de acesso por meio de um ponto de acesso usando uma ACL
O exemplo a seguir aplica uma ACL a um objeto existente
por meio do ponto de acesso my-image.jpg
pertencente ao ID de conta prod
na região 123456789012
.us-west-2