Blob Update Settings
Define reglas por prefijo con PUT /v1/account/settings: visibilidad, expiración y caché por defecto, límites de tamaño y tipo de archivo, y eliminación automática tras N días.
PUT
string
requerido
La clave de API de tu cuenta. Puedes encontrarla en la configuración de tu cuenta.
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 conFILE_TOO_LARGEoFILE_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.
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 suprefix en la respuesta.

