Skip to main content

Function Trash

The Function Trash is the recycle bin for deleted functions. When a function is deleted it is not removed from the system straight away — it is moved here, where you can either bring it back or delete it for good.

Opening the Function Trash

Go to Project Settings → Function Trash.

The page reads: "The trash stores deleted functions for 30 days. You can restore or purge them from this screen. Items remaining in the trash will be automatically purged after 30 days."

What the list shows

ColumnDescription
Function NameThe name the function had when it was deleted
TypeThe function type
Updated ByThe user who last modified the function
Auto-delete inDays left before the function is purged automatically. Shows Soon when little time remains; hover to see the exact date
ActionsMore Actions opens a menu with Restore and Purge

Restoring a function

  1. Find the function in the list.
  2. In the Actions column, open More Actions and select Restore.

The function returns to the Functions list of the project and can be deployed and invoked again.

Purging a function

  1. Find the function in the list.
  2. In the Actions column, open More Actions and select Purge.

⚠️ Purging is permanent. A purged function cannot be recovered by you or by an administrator. Make sure you no longer need the function or its history before purging it.

How long the trash keeps a function

A function does not sit in the trash indefinitely. Functions in the trash are permanently purged automatically after 30 days.

That automatic purge is the same operation as Purge — it cannot be undone, and no one can recover the function afterwards. The trash is a 30-day safety net, not an archive.

If you want to keep a function, restore it before the 30 days are up. If you are certain you no longer need it, purging it yourself frees it from the list immediately rather than waiting.