packages/docs/docs/cloudrun/deletesite.mdx
Removes a Remotion project from your Cloud Storage bucket.
Each project is located in the sites/ subdirectory of your Cloud Storage bucket. Calling this function is equivalent of deleting all files inside a subfolder of your sites/ subdirectory.
Gets all sites and deletes them.
import {GcpRegion, deleteSite, getSites} from '@remotion/cloudrun';
const region: GcpRegion = 'australia-southeast1';
const {sites} = await getSites(region);
for (const site of sites) {
await deleteSite({
bucketName: site.bucketName,
siteName: site.id,
});
console.log(`Site ${site.id} deleted.`);
}
An object with the following properties:
bucketNamestring
The name of the Cloud Storage bucket in which your site resides in.
siteNamestring
The unique ID of the project you want to delete.
A promise resolving nothing.