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

object.global.gdc.goog/v1

AsyncDualZoneSpec

Apparaît dans : - BucketLocationSpec - LocationInfo

Champ Description
Tableau de chaînes zoneNames Tranche de ressources de zone location.mz.global.private.gdc.goog/v1alpha1.
chaîne combinationPrefix Préfixe de deux caractères utilisé dans la ressource BucketPrefix

Bucket

Définit le schéma de l'API Buckets.

Apparaît dans :BucketList

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind Bucket
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BucketSpec
status BucketStatus

BucketList

Contient une liste de buckets.

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau Bucket items

BucketLocation

Définit le schéma de l'API BucketLocation.

Apparaît dans :BucketLocationList

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocation
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BucketLocationSpec
status BucketLocationStatus

BucketLocationClusterStatus

Indique l'état d'un BucketLocation déployé sur un cluster spécifique. Suit pkg/apis/common/global/v1alpha1 ZoneStatus

Apparaît dans :BucketLocationConfigStatus

Champ Description
chaîne name Nom du cluster dans lequel se trouve la réplique représentée par cet état.
rolloutStatus ZoneRolloutStatus État du déploiement du réplica dans le cluster.
Tableau Condition conditions État de réconciliation de la réplique collectée à partir du cluster. Toute condition dans le champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète.

BucketLocationConfig

Définit le schéma de l'API BucketLocationConfig.

Apparaît dans :BucketLocationConfigList

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocationConfig
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BucketLocationSpec
status BucketLocationConfigStatus

BucketLocationConfigList

Contient une liste de BucketLocationConfigs.

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocationConfigList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items BucketLocationConfig

BucketLocationConfigStatus

Définit l'état observé de BucketLocationConfig.

Apparaît dans :BucketLocationConfig

Champ Description
Tableau Condition conditions Observations de l'état général de la ressource. Types de conditions connus : "Ready".
clusters BucketLocationClusterStatus array Liste des états de cluster dans lesquels la ressource est déployée.

BucketLocationList

Contient une liste de BucketLocations.

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocationList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items BucketLocation

BucketLocationReplica

Définit le schéma de l'API BucketLocationReplica.

Apparaît dans :BucketLocationReplicaList

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocationReplica
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec BucketLocationSpec
status BucketLocationReplicaStatus

BucketLocationReplicaList

Contient une liste de BucketLocationReplicas.

Champ Description
chaîne apiVersion object.global.gdc.goog/v1
chaîne kind BucketLocationReplicaList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau BucketLocationReplicaitems

BucketLocationReplicaStatus

Apparaît dans :BucketLocationReplica, BucketLocationZoneStatus

Champ Description
Tableau Condition conditions Les conditions représentent les observations de l'état général de l'emplacement de ce bucket.

BucketLocationSpec

BucketLocationSpec définit l'état souhaité de la ressource BucketLocation.

Apparaît dans : - BucketLocation - BucketLocationConfig - BucketLocationReplica

Champ Description
asyncDualZone AsyncDualZoneSpec Configuration BucketLocation spécifique aux buckets AsyncDualZone. Doit être présent si LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configuration BucketLocation spécifique aux buckets SyncDualZone. Doit être présent si LocationType = SyncDualZone
locationType BucketLocationType Les types compatibles sont les suivants : [ AsyncDualZone, SyncDualZone ].
active booléen Si la valeur est "false", vous ne pouvez pas créer de buckets avec cette valeur BucketLocation.

BucketLocationStatus

Définit l'état observé de BucketLocation.

Apparaît dans :BucketLocation

Champ Description
Tableau Condition conditions Observations de l'état général de la ressource. Types de conditions connus : "Ready".
rollout RolloutStatus Stratégie actuelle utilisée pour déployer la ressource dans chaque zone.
zones BucketLocationZoneStatus Liste des états de zone dans lesquels la ressource est déployée.

BucketLocationZoneStatus

Fournit l'état du déploiement d'un BucketLocation dans une zone spécifique.

Apparaît dans :BucketLocationStatus

Champ Description
chaîne name Nom de la zone dans laquelle se trouve la réplique à laquelle cet état se rapporte.
rolloutStatus ZoneRolloutStatus État du déploiement de la réplique dans la zone.
replicaStatus BucketLocationReplicaStatus État de rapprochement de la réplique collectée à partir de la zone. Toute condition dans le champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète.

BucketSpec

Définit l'état souhaité de la ressource de bucket.

Apparaît dans :Bucket

Champ Description
chaîne description Description du contenu du bucket.
storageClass ObjectStorageClass Classe de stockage du bucket. Définit la fréquence à laquelle les données doivent être consultées. Les options disponibles sont Standard et Nearline. Standard convient aux données chaudes auxquelles vous accédez régulièrement (sites Web, vidéos en streaming et applications mobiles, par exemple). Il est utilisé pour les données pouvant être stockées pendant au moins 30 jours. Nearline est adapté aux données pouvant être stockées pendant au moins 60 jours (sauvegarde des données et contenus multimédias à longue traîne, par exemple).
bucketPolicy GlobalBucketPolicy Règles de la ressource de bucket. Si aucune valeur n'est spécifiée, les règles par défaut sont appliquées.
chaîne location Emplacement physique où se trouvent les données d'objet du bucket. Il doit correspondre au nom d'une ressource ObjectStorageLocation existante.

BucketStatus

Définit l'état observé du bucket.

Apparaît dans :Bucket

Champ Description
chaîne fullyQualifiedName Nom du bucket provisionné. Ce nom est utilisé pour faire référence au bucket lorsque vous utilisez des outils et des bibliothèques externes.
Tableau Condition conditions Conditions du bucket. Les conditions acceptées incluent BucketReady. Si BucketReady est défini sur True, cela signifie que le bucket a été provisionné et est prêt à être utilisé.
Tableau de chaînes zonalEndpoints Points de terminaison zonaux auxquels le bucket est accessible. Utilisez ces points de terminaison si un basculement personnalisé est requis.
chaîne globalEndpoint Point de terminaison mondial qui redirige dynamiquement le trafic vers n'importe quelle zone contenant des données pour ce bucket. Utilisez ce point de terminaison si le basculement automatique est requis.
chaîne region Région dans laquelle le bucket est stocké.
encryption EncryptionStatus État du chiffrement du bucket.
errorStatus ErrorStatus ErrorStatus contient les erreurs les plus récentes avec les heures observées incluses.

LocationInfo

Un seul de ses membres doit être spécifié.

Apparaît dans :BucketLocationSpec

Champ Description
asyncDualZone AsyncDualZoneSpec Configuration BucketLocation spécifique aux buckets AsyncDualZone. Doit être présent si LocationType = AsyncDualZone
syncDualZone SyncDualZoneSpec Configuration BucketLocation spécifique aux buckets SyncDualZone. Doit être présent si LocationType = SyncDualZone

SyncDualZoneSpec

Apparaît dans : - BucketLocationSpec - LocationInfo

Champ Description
Tableau de chaînes zoneNames Tranche de ressources de zone location.mz.global.private.gdc.goog/v1alpha1.
chaîne combinationPrefix Préfixe de deux caractères utilisé dans la ressource BucketPrefix