Como criar e modificar um bucket do Edge Storage
O Edge 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.
Saiba mais sobre Edge 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:
curl --location 'https://api.azion.com/v4/storage/buckets' \--header 'Accept: application/json; version=3' \--header 'Content-Type: application/json' \--header 'Authorization: Token [TOKEN VALUE]' \--data '{ "name": "my-bucket-ro", "edge_access": "read_only"}'
Você deverá receber a seguinte resposta:
{ "state": "executed", "data": { "name": "my-bucket-ro", "edge_access": "read_only" }}
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:
curl --location 'https://api.azion.com/v4/storage/buckets/<bucket_name>' \--header 'Accept: application/json; version=3' \--header 'Content-Type: application/json' \--header 'Authorization: Token [TOKEN VALUE]' \--data '{ "edge_access": "read_write"}'
Você deverá receber a seguinte resposta:
{ "state": "executed", "data": { "name": "my-bucket-ro", "edge_access": "read_write" }}
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:
curl --location --request DELETE 'https://api.azion.com/v4/storage/buckets/<bucket_name>' \--header 'Accept: application/json' \--header 'Authorization: Token [TOKEN VALUE]'
Contribuidores