Delete files contained in a Google Cloud Storage bucket

Parameters:
See dedicated page for more information.
See dedicated page for more information
GoogleStorageDeleteFiles removes one or more objects from a Google Cloud Storage (GCS) bucket.
It reads object names (keys) from upstream rows and issues authenticated delete requests.
Cloud setup note: Credential creation (OAuth client, refresh token) and bucket permissions are the same across all GCS actions. For a complete setup guide, see the documentation for the action button GoogleStorageListFiles.
Remote object name(s)
uploads/test.csv).Bucket name (e.g., my-etl-demo-bucket).
OAuth2 credentials
Accepted formats:
remoteName is deleted.gs://<bucket>/<remoteName>.Where to verify:



Prepare an upstream table with a column remoteName containing objects to delete.
Screenshot placeholder: 
Add the action and connect it after the table: InlineTable → GoogleStorageDeleteFiles → RunToFinishLine.
Screenshot placeholder: 
Open Parameters and set:
remoteName.my-etl-demo-bucket.Run the pipeline. Check the run log for delete responses.
Verify in GCS that the object(s) no longer appear under the chosen prefix.

Result
gs://my-etl-demo-bucket/uploads/test.csv is removed.uploads/ prefix empty after refresh.Nothing deleted / still visible:
remoteName (object keys are case-sensitive).Permission denied: grant the OAuth principal storage.objects.delete on the bucket or specific prefix.
Not found errors: object may already be deleted; choose Error Management → continue with status ERROR if you want the pipeline to proceed.
Batch deletion: supply multiple rows from upstream; the action deletes each row’s remoteName.
For end-to-end Google Cloud credential creation and permissions, refer to the GoogleStorageListFiles action documentation.
