Como criar e modificar um bucket do Object Storage
Aprenda como criar, alterar, ou deletar buckets do Object Storage usando a API da Azion.
O Object Storage da Azion permite que você crie buckets e integre seu armazenamento de objetos com sua infraestrutura no edge. Este guia abrange como criar, alterar e remover um bucket de armazenamento usando a API da Azion.
Ao criar um bucket nativo na Azion, você garante que seus dados residam na mesma infraestrutura de rede global que processa suas requisições, eliminando a latência de busca em provedores externos e garantindo custo zero de Data Transfer Out (DTO).
saiba mais sobre Object StorageConsulte o guia Como fazer upload e download de objetos de um bucket para realizar operações com objetos.
Crie um bucket somente leitura
Execute a seguinte requisição POST em seu terminal, substituindo [TOKEN VALUE] por seu personal token e o valor de name pelo nome do bucket para criar um novo bucket de leitura:
Você deverá receber a seguinte resposta:
Agora, você pode utilizar o bucket para fazer o upload e download de objetos.
Atribua permissão de leitura-escrita para bucket
Execute a seguinte requisição PATCH em seu terminal, substituindo [TOKEN VALUE] por seu personal token e bucket_name pelo nome do bucket para atribuir a permissão de leitura e escrita:
Você deverá receber a seguinte resposta:
Para criar seu primeiro bucket via Azion Console:
- No menu superior esquerdo, selecione Object Storage.
- Clique no botão + Bucket.
- Bucket Name: Defina um nome exclusivo (entre 6 e 63 caracteres).
- Dica: Use nomes que identifiquem a função, como
media-assets-prod.
- Dica: Use nomes que identifiquem a função, como
- Workloads Access: Escolha como a plataforma Azion interagirá com seus dados:
- Read Only: Recomendado para servir conteúdo estático (HTML, imagens). O Edge pode ler, mas não modificar.
- Read-Write: Permite que aplicações no Edge (Functions) leiam e gravem arquivos no bucket.
- Restricted: Bloqueia o acesso direto da Azion Web Platform; o acesso será permitido apenas via API ou Protocolo S3.
- Clique em Save.
Remova um bucket
Execute a seguinte requisição DELETE em seu terminal, substituindo [TOKEN VALUE] por seu personal token e bucket_name pelo nome do bucket que você deseja remover:
Você pode ajustar as permissões ou remover buckets conforme a evolução da sua aplicação.
Alterar Permissões
- Na lista de buckets, clique no nome do bucket desejado.
- Altere o nível de Acesso.
- Clique em Save.
Deletar um Bucket
- Certifique-se de que não há objetos no bucket.
- Na lista de buckets, clique no ícone de lixeira (trash) ou selecione o bucket e clique em Delete.