object.gdc.goog/v1alpha1
O pacote v1alpha1 contém definições de esquema de API para o grupo de APIs v1alpha1 object.gdc.goog.
Bucket
Bucket é o esquema da API buckets
Aparece em: - BucketList
Campo | Descrição |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
Bucket |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata . |
spec BucketSpec |
|
status BucketStatus |
BucketList
"BucketList" contém uma lista de "Bucket".
Campo | Descrição |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
BucketList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata . |
items Bucket |
BucketPolicy
Aparece em: - BucketSpec
Campo | Descrição |
---|---|
lockingPolicy LockingPolicy |
Política para bloqueio de objetos. Quando definida, o controle de versões de objetos é ativado, e todos os objetos armazenados no bucket ficam sujeitos a essa política. Um objeto bloqueado não pode ser excluído até que o bloqueio expire. A LockingPolicy precisa ser ativada ao criar o bucket e não pode ser desativada depois. Quando não definido, o bloqueio e o controle de versões de objetos ficam desativados e não podem ser ativados. |
BucketSpec
BucketSpec define o estado desejado do recurso Bucket.
Aparece em: - Bucket
Campo | Descrição |
---|---|
description string | Descrição do conteúdo do bucket. |
storageClass ObjectStorageClass | As opções disponíveis são: - Padrão: ideal para dados quentes que são acessados com frequência, incluindo sites, streaming de vídeos e apps para dispositivos móveis. |
bucketPolicy BucketPolicy | Define políticas do recurso de bucket. Se não for especificado, as políticas padrão serão aplicadas. |
BucketStatus
BucketStatus define o estado observado do bucket
Aparece em: - Bucket
Campo | Descrição |
---|---|
fullyQualifiedName string |
FullyQualifiedName é o nome do bucket provisionado. Esse nome deve ser usado para se referir ao bucket ao usar ferramentas e bibliotecas externas. |
conditions Condições |
As condições especificam o status do bucket. As condições compatíveis incluem: - BucketReady: "true" indica se o bucket foi provisionado e está pronto para uso. |
endpoint string |
O endpoint DNS em que o bucket pode ser acessado. |
region string |
A região em que o bucket está armazenado. |
LockingPolicy
"LockingPolicy" define a estratégia para bloquear os objetos do bucket.
Aparece em: - BucketPolicy
Campo | Descrição |
---|---|
defaultObjectRetentionDays número inteiro |
"DefaultObjectRetentionDays" especifica o número mínimo de dias que cada versão de cada objeto será retida. Não é possível excluir um objeto durante o período de armazenamento. Se um bucket tiver algum objeto, ele também não poderá ser excluído. Quando não especificado, nenhum período de armazenamento de objeto padrão é definido. DefaultObjectRetentionDays pode ser modificado após a criação, mas a mudança só vai entrar em vigor para novos objetos e versões. Os objetos e versões atuais ainda vão usar o valor anterior. |