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 |