object.gdc.goog/v1alpha1
O pacote v1alpha1 contém definições do esquema da API para o grupo da API object.gdc.goog v1alpha1
Grupo
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 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 os campos de metadata . |
items Segmento |
BucketPolicy
Aparece em: - BucketSpec
Campo | Descrição |
---|---|
lockingPolicy LockingPolicy |
Política de bloqueio de objetos. Quando definida, a criação de versões de objetos é ativada e todos os objetos armazenados no contentor estão sujeitos a esta política. Não é possível eliminar um objeto bloqueado até o bloqueio expirar. A LockingPolicy tem de estar ativada quando cria o contentor e não pode ser desativada posteriormente. Quando não está definida, o bloqueio de objetos e o controlo de versões estão desativados e não podem ser ativados. |
BucketSpec
BucketSpec define o estado pretendido do recurso Bucket.
Aparece em: - Bucket
Campo | Descrição |
---|---|
description string | Descrição do conteúdo do contentor. |
storageClass ObjectStorageClass | As opções disponíveis são: - Padrão: adequado para dados frequentes que são acedidos com frequência, incluindo Websites, vídeos de streaming e apps para dispositivos móveis |
bucketPolicy BucketPolicy | Define as políticas do recurso de contentor. Se não for especificado, são aplicadas as políticas predefinidas. |
BucketStatus
BucketStatus define o estado observado de Bucket
Aparece em: - Bucket
Campo | Descrição |
---|---|
fullyQualifiedName string |
FullyQualifiedName é o nome do contentor aprovisionado. Este nome deve ser usado para fazer referência ao contentor quando usar ferramentas e bibliotecas externas. |
conditions Condições |
As condições especificam o estado do contentor. As condições suportadas incluem: - BucketReady: true indica se o contentor foi aprovisionado e está pronto para utilização |
endpoint string |
O ponto final de DNS no qual o contentor é alcançável. |
region string |
A região onde o contentor está armazenado. |
LockingPolicy
LockingPolicy define a estratégia para bloquear os objetos do contentor.
Aparece em: - BucketPolicy
Campo | Descrição |
---|---|
defaultObjectRetentionDays número inteiro |
DefaultObjectRetentionDays especifica o número mínimo de dias durante os quais cada versão de cada objeto é retida. Não é possível eliminar um objeto durante o período de retenção. Se um contentor tiver algum objeto, também não pode ser eliminado. Quando não especificado, não é definido nenhum período de retenção de objetos predefinido. É possível modificar DefaultObjectRetentionDays após a criação. No entanto, a alteração só entra em vigor para novos objetos e versões. Os objetos e as versões existentes vão continuar a usar o valor anterior. |