Skip to main content
PUT
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
Update Settings guarda tus reglas, cada una aplicada a los archivos bajo un prefijo. Una regla define valores por defecto y límites una sola vez, para cada subida bajo ella, venga de tu backend, de un token de subida o del dashboard. Requiere el scope blob:write y un plan de pago. Cada plan permite una cantidad de reglas: 5 en Hobby y Standard, 10 en Pro y 20 en Enterprise. Las reglas guardadas antes de bajar de plan siguen aplicándose, pero el siguiente guardado debe ajustarse al nuevo plan. La solicitud reemplaza la lista completa: envía todas las reglas que quieras conservar, y {"rules": []} las elimina todas. Cuando varias reglas coinciden con un archivo, gana la del prefijo más largo.
  • Los valores por defecto (private, expire, cache_control) se aplican cuando la subida no define su propio valor.
  • Los límites (max_size, extensions) rechazan las subidas que quedan fuera de ellos con FILE_TOO_LARGE o FILE_TYPE_NOT_ALLOWED. Se aplican a las subidas REST, no al gateway S3.
  • La eliminación automática (delete_after_days) elimina los archivos un número de días después de que se escribieron. Se aplica a todos los archivos bajo el prefijo, incluidos los que ya existían y los escritos por S3.
La eliminación automática solo empieza 24 horas después de guardar la regla (active_from en Get Settings), así que tienes un día para detectar un prefijo más amplio de lo previsto. Volver a guardar una regla sin cambios conserva su fecha original. Una vez activa, los archivos eliminados no se pueden recuperar.
object[]
requerido
Hasta 5 reglas en Hobby y Standard, 10 en Pro y 20 en Enterprise.
Si el plan cambia a uno que no incluye una opción de una regla (por ejemplo, una expiración de menos de 7 días tras dejar Enterprise), las subidas bajo ese prefijo se rechazan con UPGRADE_REQUIRED hasta que se cambie la regla.

Límites de tasa

10 solicitudes por minuto (RATE_LIMITED, 429).

Respuesta

Devuelve las reglas guardadas, con la misma forma que Get Settings.

Errores

Los errores sobre una regla incluyen su prefix en la respuesta.