KRM API-Objekt.global.gdc.goog/v1

object.global.gdc.goog/v1

AsyncDualZoneSpec

Vorkommen: - BucketLocationSpec - LocationInfo

Feld Beschreibung
zoneNames String-Array Slice von Zone-Ressourcen unter „location.mz.global.private.gdc.goog/v1alpha1“.
combinationPrefix String 2‑Zeichen-Präfix, das in der BucketPrefix-Ressource verwendet wird

Bucket

Definiert das Schema für die Buckets API.

Wird angezeigt in: - BucketList

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String Bucket
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec BucketSpec
status BucketStatus

BucketList

Enthält eine Liste von Buckets.

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items Bucket-Array

BucketLocation

Definiert das Schema für die BucketLocation API.

Wird angezeigt in: - BucketLocationList

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocation
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec BucketLocationSpec
status BucketLocationStatus

BucketLocationClusterStatus

Gibt den Status der Einführung eines BucketLocation-Typs für einen bestimmten Cluster an. Entspricht pkg/apis/common/global/v1alpha1 ZoneStatus

Vorkommen: - BucketLocationConfigStatus

Feld Beschreibung
name String Der Name des Clusters, in dem sich das Replikat befindet, auf das sich dieser Status bezieht.
rolloutStatus ZoneRolloutStatus Der Status der Bereitstellung des Replikats für den Cluster.
conditions Condition-Array Der Abgleichsstatus des Replikats, das aus dem Cluster abgerufen wurde. Jede Bedingung im Feld, deren .observedGeneration kleiner als .rolloutStatus.replicaGeneration ist, ist veraltet.

BucketLocationConfig

Definiert das Schema für die BucketLocationConfig API.

Wird angezeigt in: - BucketLocationConfigList

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocationConfig
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec BucketLocationSpec
status BucketLocationConfigStatus

BucketLocationConfigList

Enthält eine Liste von BucketLocationConfigs.

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocationConfigList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items BucketLocationConfig-Array

BucketLocationConfigStatus

Definiert den beobachteten Status von BucketLocationConfig.

Wird angezeigt in: - BucketLocationConfig

Feld Beschreibung
conditions Condition-Array Die Beobachtungen zum Gesamtstatus der Ressource. Bekannte Bedingungstypen: „Bereit“.
clusters BucketLocationClusterStatus-Array Die Liste der Clusterstatus, in denen die Ressource bereitgestellt wird.

BucketLocationList

Enthält eine Liste von BucketLocations.

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocationList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items BucketLocation-Array

BucketLocationReplica

Definiert das Schema für die BucketLocationReplica API.

Wird angezeigt in: - BucketLocationReplicaList

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocationReplica
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec BucketLocationSpec
status BucketLocationReplicaStatus

BucketLocationReplicaList

Enthält eine Liste von BucketLocationReplicas.

Feld Beschreibung
apiVersion String object.global.gdc.goog/v1
kind String BucketLocationReplicaList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items BucketLocationReplica-Array

BucketLocationReplicaStatus

Erscheint in: - BucketLocationReplica - BucketLocationZoneStatus

Feld Beschreibung
conditions Condition-Array „Conditions“ steht für die Beobachtungen des Gesamtstatus dieses Bucket-Standorts.

BucketLocationSpec

BucketLocationSpec definiert den gewünschten Status der BucketLocation-Ressource.

Vorkommen: - BucketLocation - BucketLocationConfig - BucketLocationReplica

Feld Beschreibung
asyncDualZone AsyncDualZoneSpec BucketLocation-Konfiguration speziell für AsyncDualZone-Buckets. Muss vorhanden sein, wenn LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec BucketLocation-Konfiguration speziell für SyncDualZone-Buckets. Muss vorhanden sein, wenn LocationType = SyncDualZone
locationType BucketLocationType Unterstützte Typen: [ AsyncDualZone, SyncDualZone ].
active boolean Wenn „active“ = „false“, können mit dieser BucketLocation keine neuen Buckets erstellt werden.

BucketLocationStatus

Definiert den beobachteten Status von BucketLocation.

Wird angezeigt in: - BucketLocation

Feld Beschreibung
conditions Condition-Array Die Beobachtungen zum Gesamtstatus der Ressource. Bekannte Bedingungstypen: „Bereit“.
rollout RolloutStatus Die aktuelle Strategie, die verwendet wird, um die Ressource in den einzelnen Zonen bereitzustellen.
zones BucketLocationZoneStatus-Array Die Liste der Zonenstatus, in denen die Ressource bereitgestellt wird.

BucketLocationZoneStatus

Gibt den Status der Einführung einer BucketLocation in einer bestimmten Zone an.

Wird angezeigt in: - BucketLocationStatus

Feld Beschreibung
name String Der Name der Zone, in der sich das Replikat befindet, auf das sich dieser Status bezieht.
rolloutStatus ZoneRolloutStatus Der Status der Bereitstellung des Replikats in der Zone.
replicaStatus BucketLocationReplicaStatus Der Abgleichstatus des Replikats, das aus der Zone erfasst wurde. Jede Bedingung im Feld, deren .observedGeneration kleiner als .rolloutStatus.replicaGeneration ist, ist veraltet.

BucketSpec

Definiert den gewünschten Status der Bucket-Ressource.

Wird angezeigt in:Bucket

Feld Beschreibung
description String Die Beschreibung des Bucket-Inhalts.
storageClass ObjectStorageClass Die Speicherklasse des Buckets. Definiert, wie häufig auf Daten zugegriffen werden muss. Zu den verfügbaren Optionen gehören Standard und Nearline. Standard eignet sich für aktive Daten, auf die häufig zugegriffen wird, z. B. Websites, gestreamte Videos und mobile Apps. Sie wird für Daten verwendet, die mindestens 30 Tage lang gespeichert werden können. Nearline ist für Daten geeignet, die mindestens 60 Tage gespeichert werden können, z. B. Datensicherungen und Longtail-Multimedia-Inhalte.
bucketPolicy GlobalBucketPolicy Die Richtlinien der Bucket-Ressource. Wenn keine Angabe erfolgt, werden Standardrichtlinien angewendet.
location String Der physische Ort, an dem sich die Objektdaten im Bucket befinden. Dies muss dem Namen einer vorhandenen ObjectStorageLocation-Ressource entsprechen.

BucketStatus

Definiert den beobachteten Status des Bucket.

Wird angezeigt in:Bucket

Feld Beschreibung
fullyQualifiedName String Der Name des bereitgestellten Buckets. Dieser Name wird verwendet, um mit externen Tools und Bibliotheken auf den Bucket zu verweisen.
conditions Condition-Array Die Bedingungen des Buckets. Unterstützte Bedingungen sind unter anderem BucketReady. Wenn „BucketReady“ True ist, wurde der Bucket bereitgestellt und kann verwendet werden.
zonalEndpoints String-Array Zonale Endpunkte, über die der Bucket erreichbar ist. Verwenden Sie diese Endpunkte, wenn ein benutzerdefiniertes Failover erforderlich ist.
globalEndpoint String Globaler Endpunkt, über den der Traffic dynamisch an eine beliebige Zone weitergeleitet wird, die Daten für diesen Bucket enthält. Verwenden Sie diesen Endpunkt, wenn ein automatischer Failover erforderlich ist.
region String Die Region, in der der Bucket gespeichert ist.
encryption EncryptionStatus Der Status der Verschlüsselung für den Bucket.
errorStatus ErrorStatus „ErrorStatus“ enthält die letzten Fehler mit den entsprechenden Zeitangaben.

LocationInfo

Es sollte nur eines der Elemente angegeben werden.

Wird angezeigt in: - BucketLocationSpec

Feld Beschreibung
asyncDualZone AsyncDualZoneSpec BucketLocation-Konfiguration speziell für AsyncDualZone-Buckets. Muss vorhanden sein, wenn LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec BucketLocation-Konfiguration speziell für SyncDualZone-Buckets. Muss vorhanden sein, wenn LocationType = SyncDualZone

SyncDualZoneSpec

Vorkommen: - BucketLocationSpec - LocationInfo

Feld Beschreibung
zoneNames String-Array Slice von Zone-Ressourcen unter „location.mz.global.private.gdc.goog/v1alpha1“.
combinationPrefix String 2‑Zeichen-Präfix, das in der BucketPrefix-Ressource verwendet wird