Skip to main content

deleteFunction()

Deletes a deployed Lambda function based on its name.

To retrieve a list of functions, call getFunctions() first.

Example​

import {deleteFunction, getFunctions} from '@remotion/lambda';

const functions = await getFunctions({
  region: 'us-east-1',
  compatibleOnly: false,
});
for (const fn of functions) {
  await deleteFunction({
    region: 'us-east-1',
    functionName: fn.functionName,
  });
}

Arguments​

An object with the following properties:

region​

The AWS region to which the function was deployed to.

functionName​

The name of the function to be deleted.

Return value​

Nothing. If the deletion failed, the function rejects with an error.

Compatibility​

ServersEnvironments
Node.js
Bun
Serverless Functions
Node.js runtime

For serverless functions, use the light client.

See also​