> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/docs-pt/productos/object-storage/concepts/buckets-and-objects.md).

# Buckets e objetos

O Armazenamento de Objetos não organiza os dados em pastas, mas sim em repositórios que contêm objetos. Entender esta diferença é a base para o usar bem.

### Objeto e repositório

| Conceito             | O que é                                                                                    |
| -------------------- | ------------------------------------------------------------------------------------------ |
| Objeto               | Um dado (um ficheiro) juntamente com a sua informação associada, guardado como uma unidade |
| Repositório (bucket) | O contentor onde vivem os objetos                                                          |

Ao contrário de um Disco com pastas aninhadas, aqui a Organização é plana: os objetos são identificados pelo seu nome, e os prefixos nesse nome fazem o papel de "pastas" quando precisas.

### Versionamento

Com o versionamento ativado, sempre que um objeto é sobrescrito a versão anterior é preservada. Assim podes voltar a um estado anterior se algo for sobrescrito ou corrompido.

> #### 📘 O versionamento é a tua Rede contra sobrescritas
>
> Sem versionamento, sobrescrever um objeto é definitivo. Com versionamento, recuperas a versão boa.&#x20;
>
> É especialmente útil quando o repositório recebe cópias de segurança automáticas que são reescritas.

### Imutabilidade

> #### 🚧 Object Lock em evolução
>
> A imutabilidade permite Bloquear objetos para que não possam ser apagados nem modificados durante um período.&#x20;
>
> É uma capacidade pensada para retenção e proteção contra ransomware. Confirmamos a sua disponibilidade e alcance com a plataforma atual antes de publicar o detalhe.

### Eliminação automática

Podes apoiar-te em regras para que os objetos que deixam de ser necessários sejam eliminados sozinhos passado um tempo, de modo que o repositório não cresça sem controlo. {/\* A VALIDAR mecânica exata do apagamento por ciclo de vida \*/}

### Onde continuar

* Como acede o software ao repositório: [Acesso S3: utilizadores e credenciais.](/docs-pt/productos/object-storage/concepts/s3-access-users-and-credentials.md)
* Como se protege o dado: [Resiliência e segurança.](/docs-pt/productos/object-storage/concepts/resilience-and-security.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/docs-pt/productos/object-storage/concepts/buckets-and-objects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
