Google Cloud Storage

Storage & databasesOAuth 2.0

List, read, upload, copy and delete objects and buckets in Google Cloud Storage through its JSON API.

12 actions

ActionEffectData handledScope
google_cloud_storage_list_bucketsLists the buckets of a Google Cloud projectreadGeneralhttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_get_bucketReads a bucket's location, storage class, versioning, lifecycle and access settingsreadGeneralhttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_create_bucketCreates a bucket in a project with uniform bucket-level accesswriteGeneralhttps://www.googleapis.com/auth/devstorage.read_write
google_cloud_storage_list_objectsLists objects in a bucket, optionally under a prefix; with delimiter '/' it lists one folder level and returns sub-folders as prefixesreadPersonal datahttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_get_objectReads an object's metadata: size, content type, checksums, dates and custom metadatareadPersonal datahttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_download_objectDownloads an object's content as base64readPersonal datahttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_read_text_objectReads a text object (CSV, JSON, logs, Markdown) as UTF-8 textreadPersonal datahttps://www.googleapis.com/auth/devstorage.read_only
google_cloud_storage_upload_objectCreates or replaces an object from base64 content with a single-request uploadwritePersonal datahttps://www.googleapis.com/auth/devstorage.read_write
google_cloud_storage_upload_text_objectCreates or replaces a text object (CSV, JSON, Markdown, logs) from UTF-8 textwritePersonal datahttps://www.googleapis.com/auth/devstorage.read_write
google_cloud_storage_copy_objectCopies an object to another name or bucket in one request, for objects up to a few GB in the same location and storage classwritePersonal datahttps://www.googleapis.com/auth/devstorage.read_write
google_cloud_storage_update_object_metadataChanges an object's content type, cache control, content disposition or custom metadata; a null metadata value removes that keywritePersonal datahttps://www.googleapis.com/auth/devstorage.read_write
google_cloud_storage_delete_objectDeletes an object; with versioning on, the live version becomes noncurrentdestructiveGeneralhttps://www.googleapis.com/auth/devstorage.read_write