Skip to main content

Reglas

Las reglas definen valores por defecto y límites para todos los objetos bajo un prefijo: visibilidad, expiración, tamaño máximo, extensiones permitidas, caché y eliminación automática. Se aplican a todas las subidas bajo el prefijo, tanto si vienen del SDK como de un token de subida o del panel. Consulta Update Settings para ver los límites de cada plan y cómo se emparejan los prefijos.

rules.get()

Devuelve las reglas guardadas como un array. Cada regla tiene los campos de abajo más created_at, y active_from cuando tiene delete_after_days.
active_from es opcional: la API solo lo envía en las reglas con delete_after_days. En TypeScript, ten en cuenta que puede ser undefined.

rules.set(rules)

rules.set() reemplaza toda la lista. Envía todas las reglas que quieras conservar; rules.set([]) las elimina todas. Para añadir una regla, lee primero la lista:
Devuelve la lista guardada, igual que rules.get().
delete_after_days solo surte efecto 24 horas después de guardar la regla (consulta active_from). Una vez activa, los objetos eliminados no se pueden recuperar.
Cuando se rechaza una regla, el extra del error contiene el prefix problemático:
rules.get() es una lectura y se reintenta. rules.set() tiene un único intento.

Estadísticas

Las estadísticas son una estimación, que el servidor almacena en caché durante 60 segundos. billing es solo una estimación del almacenamiento por encima de tu plan, no una factura.
Consulta Account Stats.