KRM API object.global.gdc.goog/v1

object.global.gdc.goog/v1

AsyncDualZoneSpec

Aparece em: - BucketLocationSpec - LocationInfo

Campo Descrição
zoneNames matriz de strings Slice of 2 location.mz.global.private.gdc.goog/v1alpha1 Zone resources.
combinationPrefix string Prefixo de 2 carateres usado no recurso BucketPrefix

Grupo

Define o esquema da API Buckets.

Aparece em: - BucketList

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string Bucket
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BucketSpec
status BucketStatus

BucketList

Contém uma lista de contentores.

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz de segmentos

BucketLocation

Define o esquema para a API BucketLocation.

Aparece em: - BucketLocationList

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocation
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BucketLocationSpec
status BucketLocationStatus

BucketLocationClusterStatus

Indica o estado da implementação de um BucketLocation num cluster específico. Segue pkg/apis/common/global/v1alpha1 ZoneStatus

Aparece em: - BucketLocationConfigStatus

Campo Descrição
name string O nome do cluster onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica no cluster.
conditions Matriz de condições O estado de reconciliação da réplica recolhida do cluster. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

BucketLocationConfig

Define o esquema da API BucketLocationConfig.

Aparece em: - BucketLocationConfigList

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocationConfig
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BucketLocationSpec
status BucketLocationConfigStatus

BucketLocationConfigList

Contém uma lista de BucketLocationConfigs.

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocationConfigList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items BucketLocationConfig

BucketLocationConfigStatus

Define o estado observado do BucketLocationConfig.

Aparece em: - BucketLocationConfig

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
clusters BucketLocationClusterStatus A lista de estados dos clusters para os quais o recurso é implementado.

BucketLocationList

Contém uma lista de BucketLocations.

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocationList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items BucketLocation

BucketLocationReplica

Define o esquema para a API BucketLocationReplica.

Aparece em: - BucketLocationReplicaList

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocationReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec BucketLocationSpec
status BucketLocationReplicaStatus

BucketLocationReplicaList

Contém uma lista de BucketLocationReplicas.

Campo Descrição
apiVersion string object.global.gdc.goog/v1
kind string BucketLocationReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz BucketLocationReplica

BucketLocationReplicaStatus

Aparece em: - BucketLocationReplica - BucketLocationZoneStatus

Campo Descrição
conditions Matriz de condições As condições representam as observações do estado geral desta localização do depósito.

BucketLocationSpec

BucketLocationSpec define o estado pretendido do recurso BucketLocation.

Aparece em: - BucketLocation - BucketLocationConfig - BucketLocationReplica

Campo Descrição
asyncDualZone AsyncDualZoneSpec Configuração de BucketLocation específica dos contentores AsyncDualZone. Tem de estar presente se LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configuração de BucketLocation específica dos contentores SyncDualZone. Tem de estar presente se LocationType = SyncDualZone
locationType BucketLocationType Os tipos suportados incluem: [ AsyncDualZone, SyncDualZone ].
active booleano Se active = false, não é possível criar novos contentores com este BucketLocation.

BucketLocationStatus

Define o estado observado do BucketLocation.

Aparece em: - BucketLocation

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones BucketLocationZoneStatus A lista de estados de zonas onde o recurso é implementado.

BucketLocationZoneStatus

Indica o estado da implementação de um BucketLocation numa zona específica.

Aparece em: - BucketLocationStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus BucketLocationReplicaStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

BucketSpec

Define o estado pretendido do recurso de contentor.

Aparece em: - Bucket

Campo Descrição
description string A descrição dos conteúdos do contentor.
storageClass ObjectStorageClass A classe de armazenamento do contentor. Define a frequência com que os dados têm de ser acedidos. As opções disponíveis incluem Standard e Nearline. Standard é adequado para dados ativos acedidos com frequência, como Websites, streaming de vídeos e apps para dispositivos móveis. É usado para dados que podem ser armazenados durante, pelo menos, 30 dias. Nearline é adequado para dados que podem ser armazenados durante, pelo menos, 60 dias, incluindo a cópia de segurança de dados e conteúdo multimédia de cauda longa.
bucketPolicy GlobalBucketPolicy As políticas do recurso de contentor. Se não for especificado, são aplicadas as políticas predefinidas.
location string O local físico onde os dados de objetos no contentor residem. Tem de ser mapeado para o nome de um recurso ObjectStorageLocation existente.

BucketStatus

Define o estado observado do Bucket.

Aparece em: - Bucket

Campo Descrição
fullyQualifiedName string O nome do contentor aprovisionado. Este nome é usado para fazer referência ao contentor quando usa ferramentas e bibliotecas externas.
conditions Matriz de condições As condições do depósito. As condições suportadas incluem BucketReady. Se BucketReady for True, indica que o contentor foi aprovisionado e está pronto para ser usado.
zonalEndpoints matriz de strings Pontos finais zonais nos quais o contentor é alcançável. Use estes pontos finais se for necessária uma alternativa personalizada.
globalEndpoint string Ponto final global que encaminha dinamicamente o tráfego para qualquer zona que contenha dados para este contentor. Use este ponto final se for necessária a ativação pós-falha automática.
region string A região onde o contentor está armazenado.
encryption EncryptionStatus O estado da encriptação no contentor.
errorStatus ErrorStatus ErrorStatus contém os erros mais recentes com as horas observadas incluídas.

LocationInfo

Só deve ser especificado um dos respetivos membros.

Aparece em: - BucketLocationSpec

Campo Descrição
asyncDualZone AsyncDualZoneSpec Configuração de BucketLocation específica dos contentores AsyncDualZone. Tem de estar presente se LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configuração de BucketLocation específica dos contentores SyncDualZone. Tem de estar presente se LocationType = SyncDualZone

SyncDualZoneSpec

Aparece em: - BucketLocationSpec - LocationInfo

Campo Descrição
zoneNames matriz de strings Slice of 2 location.mz.global.private.gdc.goog/v1alpha1 Zone resources.
combinationPrefix string Prefixo de 2 carateres usado no recurso BucketPrefix