Oggetto API KRM object.global.gdc.goog/v1

object.global.gdc.goog/v1

AsyncDualZoneSpec

Visualizzato in: - BucketLocationSpec - LocationInfo

Campo Descrizione
zoneNames array di stringhe Slice di risorse di zona 2 location.mz.global.private.gdc.goog/v1alpha1.
combinationPrefix stringa Prefisso di due caratteri utilizzato nella risorsa BucketPrefix

Bucket

Definisce lo schema per l'API Buckets.

Visualizzato in: - BucketList

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa Bucket
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BucketSpec
status BucketStatus

BucketList

Contiene un elenco di bucket.

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Bucket array

BucketLocation

Definisce lo schema per l'API BucketLocation.

Appare in: - BucketLocationList

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocation
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BucketLocationSpec
status BucketLocationStatus

BucketLocationClusterStatus

Fornisce lo stato dell'implementazione di BucketLocation in un determinato cluster. Segue pkg/apis/common/global/v1alpha1 ZoneStatus

Appare in: - BucketLocationConfigStatus

Campo Descrizione
name stringa Il nome del cluster in cui si trova la replica rappresentata da questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nel cluster.
conditions Array Condition Lo stato di riconciliazione della replica raccolta dal cluster. Qualsiasi condizione all'interno del campo con un valore .observedGeneration inferiore a .rolloutStatus.replicaGeneration è obsoleta.

BucketLocationConfig

Definisce lo schema per l'API BucketLocationConfig.

Appare in: - BucketLocationConfigList

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocationConfig
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BucketLocationSpec
status BucketLocationConfigStatus

BucketLocationConfigList

Contiene un elenco di BucketLocationConfigs.

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocationConfigList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array BucketLocationConfig

BucketLocationConfigStatus

Definisce lo stato osservato di BucketLocationConfig.

Visualizzato in: - BucketLocationConfig

Campo Descrizione
conditions Array Condition Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Pronto.
clusters Array BucketLocationClusterStatus L'elenco degli stati dei cluster in cui viene implementata la risorsa.

BucketLocationList

Contiene un elenco di BucketLocations.

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocationList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array BucketLocation

BucketLocationReplica

Definisce lo schema per l'API BucketLocationReplica.

Appare in: - BucketLocationReplicaList

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocationReplica
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec BucketLocationSpec
status BucketLocationReplicaStatus

BucketLocationReplicaList

Contiene un elenco di BucketLocationReplicas.

Campo Descrizione
apiVersion stringa object.global.gdc.goog/v1
kind stringa BucketLocationReplicaList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items Array BucketLocationReplica

BucketLocationReplicaStatus

Appare in: - BucketLocationReplica - BucketLocationZoneStatus

Campo Descrizione
conditions Array Condition Le condizioni rappresentano le osservazioni sullo stato generale di questa posizione del bucket.

BucketLocationSpec

BucketLocationSpec definisce lo stato desiderato della risorsa BucketLocation.

Visualizzato in: - BucketLocation - BucketLocationConfig - BucketLocationReplica

Campo Descrizione
asyncDualZone AsyncDualZoneSpec Configurazione BucketLocation specifica per i bucket AsyncDualZone. Deve essere presente se LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configurazione BucketLocation specifica per i bucket SyncDualZone. Deve essere presente se LocationType = SyncDualZone
locationType BucketLocationType I tipi supportati includono: [ AsyncDualZone, SyncDualZone ].
active boolean Se active = false, non è possibile creare nuovi bucket con questo BucketLocation.

BucketLocationStatus

Definisce lo stato osservato di BucketLocation.

Visualizzato in: - BucketLocation

Campo Descrizione
conditions Array Condition Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Pronto.
rollout RolloutStatus La strategia attuale utilizzata per implementare la risorsa in ogni zona.
zones Array BucketLocationZoneStatus L'elenco degli stati delle zone in cui viene implementata la risorsa.

BucketLocationZoneStatus

Fornisce lo stato dell'implementazione di BucketLocation in una zona specifica.

Visualizzato in: - BucketLocationStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica a cui si riferisce questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nella zona.
replicaStatus BucketLocationReplicaStatus Lo stato della riconciliazione della replica raccolta dalla zona. Qualsiasi condizione all'interno del campo con un valore .observedGeneration inferiore a .rolloutStatus.replicaGeneration è obsoleta.

BucketSpec

Definisce lo stato desiderato della risorsa bucket.

Visualizzato in: - Bucket

Campo Descrizione
description stringa La descrizione dei contenuti del bucket.
storageClass ObjectStorageClass La classe di archiviazione del bucket. Definisce la frequenza con cui è necessario accedere ai dati. Le opzioni disponibili includono Standard e Nearline. Standard è la scelta ideale per i dati ad accesso frequente, tra cui siti web, video in streaming e app mobile. Viene utilizzato per i dati che possono essere archiviati per almeno 30 giorni. Nearline è adatto ai dati che possono essere archiviati per almeno 60 giorni, inclusi dati di backup e contenuti multimediali long-tail.
bucketPolicy GlobalBucketPolicy I criteri della risorsa bucket. Se non specificate, vengono applicate le norme predefinite.
location stringa Il luogo fisico in cui risiedono i dati degli oggetti nel bucket. Deve corrispondere al nome di una risorsa ObjectStorageLocation esistente.

BucketStatus

Definisce lo stato osservato del bucket.

Visualizzato in: - Bucket

Campo Descrizione
fullyQualifiedName stringa Il nome del bucket di cui è stato eseguito il provisioning. Questo nome viene utilizzato per fare riferimento al bucket quando si utilizzano strumenti e librerie esterni.
conditions Array Condition Le condizioni del bucket. Le condizioni supportate includono BucketReady. Se BucketReady è True, significa che è stato eseguito il provisioning del bucket ed è pronto per l'uso.
zonalEndpoints array di stringhe Endpoint di zona in cui è raggiungibile il bucket. Utilizza questi endpoint se è necessario un failover personalizzato.
globalEndpoint stringa Endpoint globale che indirizzerà dinamicamente il traffico a qualsiasi zona che contenga dati per questo bucket. Utilizza questo endpoint se è necessario il failover automatico.
region stringa La regione in cui è archiviato il bucket.
encryption EncryptionStatus Lo stato della crittografia nel bucket.
errorStatus ErrorStatus ErrorStatus contiene gli errori più recenti con i tempi osservati inclusi.

LocationInfo

Deve essere specificato solo uno dei suoi membri.

Appare in: - BucketLocationSpec

Campo Descrizione
asyncDualZone AsyncDualZoneSpec Configurazione BucketLocation specifica per i bucket AsyncDualZone. Deve essere presente se LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configurazione BucketLocation specifica per i bucket SyncDualZone. Deve essere presente se LocationType = SyncDualZone

SyncDualZoneSpec

Visualizzato in: - BucketLocationSpec - LocationInfo

Campo Descrizione
zoneNames array di stringhe Slice di risorse di zona 2 location.mz.global.private.gdc.goog/v1alpha1.
combinationPrefix stringa Prefisso di due caratteri utilizzato nella risorsa BucketPrefix