object.global.gdc.goog/v1
AsyncDualZoneSpec
Aparece em: - BucketLocationSpec - LocationInfo
Campo | Descrição |
---|---|
zoneNames matriz de string |
Slice de 2 recursos de zona location.mz.global.private.gdc.goog/v1alpha1. |
combinationPrefix string |
Prefixo de dois caracteres usado no recurso BucketPrefix. |
Bucket
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 saber mais sobre os campos de metadata . |
spec BucketSpec |
|
status BucketStatus |
BucketList
Contém uma lista de buckets.
Campo | Descrição |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata . |
items Matriz de bucket |
BucketLocation
Define o esquema da 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 saber mais sobre os campos de metadata . |
spec BucketLocationSpec |
|
status BucketLocationStatus |
BucketLocationClusterStatus
Fornece o status de um BucketLocation sendo lançado para um cluster específico. Segue pkg/apis/common/global/v1alpha1 ZoneStatus
Aparece em: - BucketLocationConfigStatus
Campo | Descrição |
---|---|
name string |
O nome do cluster em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica no cluster. |
conditions Matriz de condição |
O status de reconciliação da réplica coletada do cluster. Qualquer condição no campo que tenha um .observedGeneration menor que .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 saber mais sobre 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 saber mais sobre os campos de metadata . |
items BucketLocationConfig |
BucketLocationConfigStatus
Define o estado observado do BucketLocationConfig.
Aparece em: - BucketLocationConfig
Campo | Descrição |
---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
clusters BucketLocationClusterStatus |
A lista de status do cluster em que o recurso é lançado. |
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 saber mais sobre os campos de metadata . |
items BucketLocation |
BucketLocationReplica
Define o esquema da 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 saber mais sobre 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 saber mais sobre os campos de metadata . |
items BucketLocationReplica |
BucketLocationReplicaStatus
Aparece em: - BucketLocationReplica - BucketLocationZoneStatus
Campo | Descrição |
---|---|
conditions Matriz de condição |
As condições representam as observações do estado geral da localização do bucket. |
BucketLocationSpec
BucketLocationSpec define o estado desejado do recurso BucketLocation.
Aparece em: - BucketLocation - BucketLocationConfig - BucketLocationReplica
Campo | Descrição |
---|---|
asyncDualZone AsyncDualZoneSpec |
Configuração de BucketLocation específica para buckets AsyncDualZone. Precisa estar presente se "LocationType" = "AsyncDualZone" |
syncDualZone SyncDualZoneSpec |
Configuração de BucketLocation específica para buckets SyncDualZone. Precisa estar presente se "LocationType" = "SyncDualZone" |
locationType BucketLocationType |
Os tipos compatíveis incluem: [ AsyncDualZone, SyncDualZone ]. |
active booleano |
Se "active" = "false", não será possível criar novos buckets com esse BucketLocation. |
BucketLocationStatus
Define o estado observado do BucketLocation.
Aparece em: - BucketLocation
Campo | Descrição |
---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
rollout RolloutStatus |
A estratégia atual usada para implantar o recurso em cada zona. |
zones BucketLocationZoneStatus |
A lista de status de zona em que o recurso é lançado. |
BucketLocationZoneStatus
Fornece o status de um BucketLocation sendo lançado em uma zona específica.
Aparece em: - BucketLocationStatus
Campo | Descrição |
---|---|
name string |
O nome da zona em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica na zona. |
replicaStatus BucketLocationReplicaStatus |
O status de reconciliação da réplica coletada da zona. Qualquer condição no campo que tenha um .observedGeneration menor que .rolloutStatus.replicaGeneration está desatualizada. |
BucketSpec
Define o estado desejado do recurso de bucket.
Aparece em: - Bucket
Campo | Descrição |
---|---|
description string |
A descrição do conteúdo do bucket. |
storageClass ObjectStorageClass |
A classe de armazenamento do bucket. Define a frequência com que os dados precisam ser acessados. As opções disponíveis incluem Standard e Nearline . O Standard é adequado para dados acessados com frequência, como sites, streaming de vídeos e apps para dispositivos móveis. É usado para dados que podem ser armazenados por pelo menos 30 dias. O Nearline é adequado para dados que podem ser armazenados por pelo menos 60 dias, incluindo backup de dados e conteúdo multimídia infrequente. |
bucketPolicy GlobalBucketPolicy |
As políticas do recurso de bucket. Se não for especificado, as políticas padrão serão aplicadas. |
location string |
O local físico em que estão os dados do objeto. Isso precisa 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 bucket provisionado. Esse nome é usado para se referir ao bucket ao usar ferramentas e bibliotecas externas. |
conditions Matriz de condição |
As condições do bucket. As condições aceitas incluem BucketReady . Se BucketReady for True , isso indica que o bucket foi provisionado e está pronto para uso. |
zonalEndpoints matriz de string |
Endpoints zonais em que o bucket pode ser acessado. Use esses endpoints se um failover personalizado for necessário. |
globalEndpoint string |
Endpoint global que vai rotear dinamicamente o tráfego para qualquer zona que contenha dados para esse bucket. Use esse endpoint se o failover automático for necessário. |
region string |
A região em que o bucket está armazenado. |
encryption EncryptionStatus |
O status da criptografia no bucket. |
errorStatus ErrorStatus |
ErrorStatus contém os erros mais recentes com os horários observados incluídos. |
LocationInfo
Apenas um dos membros precisa ser especificado.
Aparece em: - BucketLocationSpec
Campo | Descrição |
---|---|
asyncDualZone AsyncDualZoneSpec |
Configuração de BucketLocation específica para buckets AsyncDualZone. Precisa estar presente se "LocationType" = "AsyncDualZone" |
syncDualZone SyncDualZoneSpec |
Configuração de BucketLocation específica para buckets SyncDualZone. Precisa estar presente se "LocationType" = "SyncDualZone" |
SyncDualZoneSpec
Aparece em: - BucketLocationSpec - LocationInfo
Campo | Descrição |
---|---|
zoneNames matriz de string |
Slice de 2 recursos de zona location.mz.global.private.gdc.goog/v1alpha1. |
combinationPrefix string |
Prefixo de dois caracteres usado no recurso BucketPrefix. |