Nesta página, você encontra informações sobre os campos de metadados que são armazenados junto com buckets no Cloud Storage.
Introdução
Os buckets do Cloud Storage têm metadados associados a eles. Os metadados identificam propriedades do bucket e especificam como ele será processado quando for acessado.
Os metadados são armazenados como pares de key: value
, em que value
pode assumir várias
formas, incluindo strings, matrizes ou até mesmo pares de key:value
aninhados. Por
exemplo, o nome do bucket é uma string, enquanto uma configuração do Gerenciamento do ciclo de vida de objetos
do bucket é uma matriz de regras em que cada regra contém vários pares de
key: value
filhos.
A mutabilidade dos metadados varia:
Alguns só podem ser visualizados.
Alguns deles só podem ser definidos quando o bucket for criado pela primeira vez e não podem ser editados ou removidos.
Algumas pessoas podem adicionar e editar, mas não remover.
Algumas podem ser adicionadas, editadas e removidas a qualquer momento.
Metadados não editáveis
Os metadados a seguir são definidos durante a criação do bucket e não podem ser editados ou removidos:
O projeto a qual o bucket faz parte.
Número de geração
O número de geração de um bucket identifica exclusivamente a versão do bucket, mesmo que mais de uma versão de um bucket compartilhe o mesmo nome.
O valor de geração de um bucket nunca muda.
Não há garantia de que os números de geração aumentem para versões sucessivas, apenas que cada nova versão tem um número de geração exclusivo.
Não há relação entre os números de geração de buckets não relacionados.
Número de metageneration
- O número de metageneration de um bucket identifica exclusivamente o estado de metadados do
bucket. O número de metageneration é
1
no momento da criação do bucket e aumenta sempre que você modifica os metadados do bucket.
- O número de metageneration de um bucket identifica exclusivamente o estado de metadados do
bucket. O número de metageneration é
Metadados editáveis
Os metadados de bucket editáveis são metadados com valores que geralmente podem ser modificados a qualquer momento. Em alguns casos, como o bucket sujeito a uma restrição da política da organização, há restrições de modificação de determinados valores de metadados.
1 Estes metadados não podem ser visualizados ou gerenciados usando a API XML.
2 É possível usar a API XML para definir esses metadados durante a criação do bucket, mas não é possível ver ou gerenciar esses metadados.
A seguir
- Saiba como visualizar os metadados do bucket.
- Leia mais sobre metadados de objeto.