Configuración de la cuota de almacenamiento de bucket
Funciones
La cuota de almacenamiento del bucket debe ser un entero positivo en la unidad de byte. La cuota de almacenamiento máxima es de 263 – 1 bytes. La cuota de almacenamiento de cubeta predeterminada es 0, lo que indica que la cuota de almacenamiento de cubeta no está limitada.
- Para un bucket que tiene una cuota de almacenamiento especificada, puede cambiar la cuota a 0 para cancelar la limitación de cuota.
- La verificación de la cuota de almacenamiento del bucket depende de cuánto espacio se utilice en el bucket. Sin embargo, el espacio de almacenamiento usado se mide en el fondo. Por lo tanto, es posible que las cuotas de almacenamiento en buckets no surtan efecto inmediatamente y se espera un retraso. El espacio de almacenamiento usado en un bucket puede exceder la cuota de almacenamiento del bucket, o el espacio de almacenamiento usado puede permanecer sin cambios después de que los datos se eliminen del bucket.
- Para obtener más información sobre la API para consultar el espacio de almacenamiento usado, consulte Obtención de información de almacenamiento de un bucket.
- Si el espacio de almacenamiento usado en un bucket alcanza el límite superior de la cuota de almacenamiento del bucket, la carga de objetos fallará y se devolverá el código de estado HTTP 403 Prohibido, que indica InsufficientStorageSpace. En este caso, puede aumentar la cuota, cancelar la limitación de cuota (cambiando la cuota a 0) o eliminar objetos no deseados del bucket.
Sintaxis de solicitud
1 2 3 4 5 6 7 8 |
PUT /?quota HTTP/1.1 Host: bucketname.obs.region.myhuaweicloud.com Date: date Content-Length: length Authorization: authorization <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Quota xmlns="http://obs.region.myhuaweicloud.com/doc/2015-06-30/"> <StorageQuota>value</StorageQuota> </Quota> |
Parámetros de solicitud
Esta solicitud no contiene parámetros.
Encabezados de solicitud
Esta solicitud utiliza encabezados comunes. Para más detalles, consulte Tabla 3.
Elementos de solicitud
Esta solicitud utiliza un elemento adicional para especificar una cuota de bucket. Tabla 1 describe el elemento.
Sintaxis de respuesta
1 2 3 |
HTTP/1.1 status_code Date: date Content-Length: length |
Encabezados de respuesta
La respuesta a la solicitud utiliza encabezados comunes. Para más detalles, consulte Tabla 1.
Elementos de respuesta
Esta respuesta no contiene elementos.
Respuestas de error
No se devuelven respuestas de error especiales. Para obtener más información sobre las respuestas de error, consulte Tabla 2.
Modelo de solicitud
1 2 3 4 5 6 7 8 9 10 11 |
PUT /?quota HTTP/1.1 User-Agent: curl/7.29.0 Host: examplebucket.obs.region.myhuaweicloud.com Accept: */* Date: WED, 01 Jul 2015 03:24:37 GMT Authorization: OBS H4IPJX0TQTHTHEBQQCEC:k/rbwnYaqYf0Ae6F0M3OJQ0dmI8= Content-Length: 106 <Quota xmlns="http://obs.ap-southeast-1.myhuaweicloud.com/doc/2015-06-30/"> <StorageQuota>10240000</StorageQuota> </Quota> |
Modelo de respuesta
1 2 3 4 5 6 7 |
HTTP/1.1 100 Continue HTTP/1.1 200 OK Server: OBS x-obs-request-id: BF260000016435E09A2BCA388688AA08 x-obs-id-2: 32AAAQAAEAABSAAgAAEAABAAAQAAEAABCSHbmBecv7ohDSvqaRObpxzgzJ9+l8xT Date: WED, 01 Jul 2015 03:24:37 GMT Content-Length: 0 |