This node connects to Google Cloud Storage. The resulting output port allows downstream nodes to access the Google Cloud Storage data of a project as a file system, e.g. to read or write files and folders, or to perform other file system operations (browse/list files, copy, move, ...).
Please note that for authentication purposes, this node requires the Google Authenticator node with the authentication type "Service Account" to be connected to its input port.
Path syntax: Paths for Google Cloud Storage are specified with a UNIX-like syntax, /mybucket/myfolder/myfile. An absolute for Google Cloud Storage consists of:
- A leading slash ("/").
- Followed by the name of a bucket ("mybucket" in the above example), followed by a slash.
- Followed by the name of an object within the bucket ("myfolder/myfile" in the above example).
URI formats: When you apply the Path to URI node to paths coming from this connector, you can create URIs with the following formats:
- Signed https:// URLs which contain credentials, that allow to access files for a certain amount of time (see Signed URLs ).
- gs:// URLs which can be used to access Google Storage with tools like Google's gsutil or in Hadoop environments.