Saltar al contenido principal
El objeto de API del desencadenador event-stream de Actions incluye:

api.cache

Almacena y recupera datos que se conservan entre ejecuciones.

api.cache.delete(key)

Elimina, si existe, un registro que describe un valor almacenado en caché en la clave proporcionada.
key
string
La clave del registro de caché que se eliminará.

api.cache.get(key)

Recupera un registro que describe un valor en caché en la clave proporcionada, si existe. Si se encuentra un registro, el valor en caché puede encontrarse en la propiedad value del objeto devuelto.
key
string
La clave del registro almacenado en caché.

api.cache.set(key, value, options)

Almacena o actualiza un valor de cadena en la caché con la clave especificada. Los valores almacenados en esta caché se limitan al desencadenador en el que se establecen. Están sujetos a los Límites de la caché de Actions. Los valores almacenados de esta forma tendrán una vida útil de hasta los valores ttl o expires_at especificados. Si no se especifica ninguna vida útil, se usará una vida útil predeterminada de 15 minutos. La vida útil no puede superar la duración máxima indicada en Límites de la caché de Actions. Importante: Esta caché está diseñada para datos efímeros de corta duración. Es posible que los elementos no estén disponibles en transacciones posteriores, incluso si aún están dentro de la vida útil especificada.
key
string
La clave del registro que se almacenará.
value
string
El valor del registro que se almacenará.
options
cachesetoptions
optional
Opciones para ajustar el comportamiento de la caché.