object.gdc.goog/v1alpha1
El paquete v1alpha1 contiene definiciones de esquemas de API para el grupo de APIs v1alpha1 de object.gdc.goog.
Segmento
Bucket es el esquema de la API de segmentos
Aparece en: - BucketList
Campo | Descripción |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
Bucket |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata . |
spec BucketSpec |
|
status BucketStatus |
BucketList
BucketList contiene una lista de Bucket
Campo | Descripción |
---|---|
apiVersion string |
object.gdc.goog/v1alpha1 |
kind string |
BucketList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para ver los campos de metadata . |
items Categoría |
BucketPolicy
Aparece en: - BucketSpec
Campo | Descripción |
---|---|
lockingPolicy LockingPolicy |
Política de bloqueo de objetos. Si se define, la gestión de versiones de objetos se habilita y todos los objetos almacenados en el segmento estarán sujetos a esta política. No se puede eliminar un objeto bloqueado hasta que caduque el bloqueo. LockingPolicy debe estar habilitado al crear el segmento y no se puede inhabilitar después. Si no se define, el bloqueo y la gestión de versiones de objetos se inhabilitan y no se pueden habilitar. |
BucketSpec
BucketSpec define el estado deseado del recurso Bucket.
Aparece en: - Segmento
Campo | Descripción |
---|---|
description string | Descripción del contenido del segmento. |
storageClass ObjectStorageClass | Las opciones disponibles son las siguientes: - Estándar: es una clase ideal para almacenar datos calientes a los que sea necesario acceder con frecuencia, como sitios web, vídeos en streaming y aplicaciones móviles. |
bucketPolicy BucketPolicy | Define las políticas del recurso de contenedor. Si no se especifica, se aplicarán las políticas predeterminadas. |
BucketStatus
BucketStatus define el estado observado de Bucket.
Aparece en: - Segmento
Campo | Descripción |
---|---|
fullyQualifiedName string |
FullyQualifiedName es el nombre del segmento aprovisionado. Este nombre se debe usar para hacer referencia al segmento cuando se utilicen herramientas y bibliotecas externas. |
conditions Condiciones |
Las condiciones especifican el estado del segmento. Entre las condiciones admitidas se incluyen las siguientes: - BucketReady: true indica si el segmento se ha aprovisionado y está listo para usarse. |
endpoint string |
El endpoint de DNS en el que se puede acceder al segmento. |
region string |
La región en la que se almacena el segmento. |
LockingPolicy
LockingPolicy define la estrategia para bloquear los objetos del segmento.
Aparece en: - BucketPolicy
Campo | Descripción |
---|---|
defaultObjectRetentionDays entero |
DefaultObjectRetentionDays especifica el número mínimo de días que se conservará cada versión de cada objeto. No se puede eliminar un objeto durante el periodo de retención. Si un contenedor contiene algún objeto, tampoco se puede eliminar. Si no se especifica, no se define ningún periodo de conservación de objetos predeterminado. DefaultObjectRetentionDays se puede modificar después de la creación, pero el cambio solo se aplicará a los objetos y las versiones nuevos. Los objetos y las versiones que ya existan seguirán usando el valor anterior. |