Send feedback
  
   
 
  
    
      Cloud Storage JSON API Connector Overview 
  
  
  
   
  
    
  
  
    
    
    
  
The Workflows connector defines the built-in
functions that can be used to access other Google Cloud products within a
workflow.
This page provides an overview of the individual connector.
There is no need to import or load connector libraries in a workflow—connectors
work out of the box when used in a call step.
Cloud Storage JSON API 
Stores and retrieves potentially large, immutable data objects.
To learn more, see the Cloud Storage JSON API documentation .
You should URL-encode object names to be path safe. You can use the
url_encodeurl_encode_plusfolders , the request will
fail. For more information, see
Encoding URL path parts  and
Cloud Storage naming considerations .
Cloud Storage JSON connector sample 
  
  
 
Module: googleapis.storage.v1.bucketAccessControls 
  
    
      Functions 
     
   
  
    delete Permanently deletes the ACL entry for the specified entity on the
specified bucket. 
    get Returns the ACL entry for the specified entity on the specified bucket. 
    insert Creates a new ACL entry on the specified bucket. 
    list Retrieves ACL entries on the specified bucket. 
    patch Patches an ACL entry on the specified bucket. 
    update Updates an ACL entry on the specified bucket. 
     
Module: googleapis.storage.v1.buckets 
  
    
      Functions 
     
   
  
    delete Permanently deletes an empty bucket. 
    get Returns metadata for the specified bucket. 
    getIamPolicy Returns an IAM policy for the specified bucket. 
    insert Creates a new bucket. 
    list Retrieves a list of buckets for a given project. 
    lockRetentionPolicy Locks retention policy on a bucket. 
    patch Patches a bucket. Changes to the bucket will be readable immediately
after writing, but configuration changes may take time to propagate. 
    setIamPolicy Updates an IAM policy for the specified bucket. 
    testIamPermissions Tests a set of permissions on the given bucket to see which, if any, are
held by the caller. 
    update Updates a bucket. Changes to the bucket will be readable immediately
after writing, but configuration changes may take time to propagate. 
     
Module: googleapis.storage.v1.channels 
  
    
      Functions 
     
   
  
    stop Stop watching resources through this channel 
     
Module: googleapis.storage.v1.defaultObjectAccessControls 
  
    
      Functions 
     
   
  
    delete Permanently deletes the default object ACL entry for the specified
entity on the specified bucket. 
    get Returns the default object ACL entry for the specified entity on the
specified bucket. 
    insert Creates a new default object ACL entry on the specified bucket. 
    list Retrieves default object ACL entries on the specified bucket. 
    patch Patches a default object ACL entry on the specified bucket. 
    update Updates a default object ACL entry on the specified bucket. 
     
Module: googleapis.storage.v1.notifications 
  
    
      Functions 
     
   
  
    delete Permanently deletes a notification subscription. 
    get View a notification configuration. 
    insert Creates a notification subscription for a given bucket. 
    list Retrieves a list of notification subscriptions for a given bucket. 
     
Module: googleapis.storage.v1.objectAccessControls 
  
    
      Functions 
     
   
  
    delete Permanently deletes the ACL entry for the specified entity on the
specified object. 
    get Returns the ACL entry for the specified entity on the specified object. 
    insert Creates a new ACL entry on the specified object. 
    list Retrieves ACL entries on the specified object. 
    patch Patches an ACL entry on the specified object. 
    update Updates an ACL entry on the specified object. 
     
Module: googleapis.storage.v1.objects 
  
    
      Functions 
     
   
  
    compose Concatenates a list of existing objects into a new object in the same
bucket. 
    copy Copies a source object to a destination object. Optionally overrides
metadata. 
    delete Deletes an object and its metadata. Deletions are permanent if
versioning is not enabled for the bucket, or if the generation parameter
is used. 
    get Retrieves an object or its metadata. 
    insert Stores a new object and metadata. 
    list Retrieves a list of objects matching the criteria. 
    patch Patches an object's metadata. 
    rewrite Rewrites a source object to a destination object. Optionally overrides
metadata. 
    update Updates an object's metadata. 
    watchAll Watch for changes on all objects in a bucket. 
     
  
  
  
     
  
    
    
      
       
         
  
  
    
    Send feedback
  
   
 
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2025-10-30 UTC.
 
 
  
  
    
    
    
      
  
  
    Need to tell us more?
  
   
 
     
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-30 UTC."],[],[]]