object.global.gdc.goog/v1
AsyncDualZoneSpec
Aparece en: - BucketLocationSpec - LocationInfo
Campo | Descripción |
---|---|
zoneNames arreglo de strings |
Slice de recursos de zonas de location.mz.global.private.gdc.goog/v1alpha1. |
combinationPrefix string |
Prefijo de 2 caracteres que se usa en el recurso BucketPrefix |
Bucket
Define el esquema de la API de Buckets.
Aparece en: - BucketList
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
Bucket |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BucketSpec |
|
status BucketStatus |
BucketList
Contiene una lista de buckets.
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items Bucket array |
BucketLocation
Define el esquema de la API de BucketLocation.
Aparece en: - BucketLocationList
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocation |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BucketLocationSpec |
|
status BucketLocationStatus |
BucketLocationClusterStatus
Proporciona el estado de la implementación progresiva de un BucketLocation en un clúster en particular. Sigue pkg/apis/common/global/v1alpha1 ZoneStatus
Aparece en: - BucketLocationConfigStatus
Campo | Descripción |
---|---|
name string |
Es el nombre del clúster en el que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en el clúster. |
conditions arreglo de condiciones |
Es el estado de reconciliación de la réplica recopilada del clúster. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |
BucketLocationConfig
Define el esquema de la API de BucketLocationConfig.
Aparece en: - BucketLocationConfigList
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocationConfig |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BucketLocationSpec |
|
status BucketLocationConfigStatus |
BucketLocationConfigList
Contiene una lista de BucketLocationConfigs.
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocationConfigList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items Array de BucketLocationConfig |
BucketLocationConfigStatus
Define el estado observado de BucketLocationConfig.
Aparece en: - BucketLocationConfig
Campo | Descripción |
---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
clusters Array de BucketLocationClusterStatus |
Es la lista de estados del clúster en los que se lanza el recurso. |
BucketLocationList
Contiene una lista de BucketLocations.
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocationList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items BucketLocation array |
BucketLocationReplica
Define el esquema de la API de BucketLocationReplica.
Aparece en: - BucketLocationReplicaList
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocationReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BucketLocationSpec |
|
status BucketLocationReplicaStatus |
BucketLocationReplicaList
Contiene una lista de BucketLocationReplicas.
Campo | Descripción |
---|---|
apiVersion string |
object.global.gdc.goog/v1 |
kind string |
BucketLocationReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items Array de BucketLocationReplica |
BucketLocationReplicaStatus
Aparece en: - BucketLocationReplica - BucketLocationZoneStatus
Campo | Descripción |
---|---|
conditions arreglo de condiciones |
Conditions representa las observaciones del estado general de la ubicación de este bucket. |
BucketLocationSpec
BucketLocationSpec define el estado deseado del recurso BucketLocation.
Aparece en: - BucketLocation - BucketLocationConfig - BucketLocationReplica
Campo | Descripción |
---|---|
asyncDualZone AsyncDualZoneSpec |
Es la configuración de BucketLocation específica para los buckets de AsyncDualZone. Debe estar presente si LocationType = AsyncDualZone |
syncDualZone SyncDualZoneSpec |
Es la configuración de BucketLocation específica para los buckets de SyncDualZone. Debe estar presente si LocationType = SyncDualZone |
locationType BucketLocationType |
Los tipos admitidos incluyen: [ AsyncDualZone, SyncDualZone ]. |
active booleano |
Si active = false, no se pueden crear buckets nuevos con este BucketLocation. |
BucketLocationStatus
Define el estado observado de BucketLocation.
Aparece en: - BucketLocation
Campo | Descripción |
---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones BucketLocationZoneStatus array |
Es la lista de estados de las zonas en las que se lanza el recurso. |
BucketLocationZoneStatus
Proporciona el estado de un BucketLocation que se lanza en una zona en particular.
Aparece en: - BucketLocationStatus
Campo | Descripción |
---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus BucketLocationReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |
BucketSpec
Define el estado deseado del recurso Bucket.
Aparece en: - Bucket
Campo | Descripción |
---|---|
description string |
Es la descripción del contenido del bucket. |
storageClass ObjectStorageClass |
Es la clase de almacenamiento del bucket. Define con qué frecuencia se debe acceder a los datos. Las opciones disponibles incluyen Standard y Nearline . Standard es adecuado para los datos activos a los que se accede con frecuencia, como sitios web, videos en streaming y apps para dispositivos móviles. Se usa para los datos que se pueden almacenar durante al menos 30 días. Nearline es adecuado para datos que se pueden almacenar durante al menos 60 días, como copias de seguridad de datos y contenido multimedia de cola larga. |
bucketPolicy GlobalBucketPolicy |
Son las políticas del recurso de bucket. Si no se especifica, se aplican las políticas predeterminadas. |
location string |
Es el lugar físico donde residen los datos de objetos del bucket. Debe asignarse al nombre de un recurso ObjectStorageLocation existente. |
BucketStatus
Define el estado observado del Bucket.
Aparece en: - Bucket
Campo | Descripción |
---|---|
fullyQualifiedName string |
Es el nombre del bucket aprovisionado. Este nombre se usa para hacer referencia al bucket cuando se usan herramientas y bibliotecas externas. |
conditions arreglo de condiciones |
Son las condiciones del bucket. Las condiciones admitidas incluyen BucketReady . Si BucketReady es True , indica que el bucket se aprovisionó y está listo para usarse. |
zonalEndpoints arreglo de strings |
Son los extremos zonales a los que se puede acceder al bucket. Usa estos extremos si se requiere una conmutación por error personalizada. |
globalEndpoint string |
Es el extremo global que enrutará el tráfico de forma dinámica a cualquier zona que contenga datos para este bucket. Usa este extremo si se requiere la conmutación por error automática. |
region string |
Es la región en la que se almacena el bucket. |
encryption EncryptionStatus |
Es el estado de la encriptación en el bucket. |
errorStatus ErrorStatus |
ErrorStatus contiene los errores más recientes con los tiempos observados incluidos. |
LocationInfo
Solo se debe especificar uno de sus miembros.
Aparece en: - BucketLocationSpec
Campo | Descripción |
---|---|
asyncDualZone AsyncDualZoneSpec |
Es la configuración de BucketLocation específica para los buckets de AsyncDualZone. Debe estar presente si LocationType = AsyncDualZone |
syncDualZone SyncDualZoneSpec |
Es la configuración de BucketLocation específica para los buckets de SyncDualZone. Debe estar presente si LocationType = SyncDualZone |
SyncDualZoneSpec
Aparece en: - BucketLocationSpec - LocationInfo
Campo | Descripción |
---|---|
zoneNames arreglo de strings |
Slice de recursos de zonas de location.mz.global.private.gdc.goog/v1alpha1. |
combinationPrefix string |
Prefijo de 2 caracteres que se usa en el recurso BucketPrefix |