GoogleAppEngineCloudStorageClient

This library is the preferred way of accessing Google Cloud Storage from App Engine. It was designed to replace the Files API. As a result it contains much of the same functionality (streaming reads and writes but not the complete set of GCS APIs). It also provides key stability improvements and a better overall developer experience.


Keywords
google, app, engine, cloud, storage, app-engine, blob-storage, blob-store, cloud-storage, files, gae, gcp, gcs, google-cloud, google-cloud-platform, google-cloud-storage, java, python
License
Apache-2.0
Install
pip install GoogleAppEngineCloudStorageClient==1.7.3.1

Documentation

💥 ALERT!!
status: inactive unstable This project is no longer actively developed or maintained.

TL;DR: To store files from App Engine to Cloud Storage, please use the Cloud Storage client libraries available in different languages. Each one will have its own open source repo and documentation. Those libraries can connect your app to Cloud Storage, usable outside of App Engine and any other Google Cloud compute platform.

Google App Engine custom Cloud Storage client libraries

The libraries in this repository replaced the original App Engine Files API deprecated in 2013 and represented the original libraries for Cloud Storage created just for App Engine users. Since then, the official Cloud Storage client libraries launched in 2016 (linked above). As a result, work ceased in 2017 on these libraries, which were deprecated in 2019, and are no longer recommended. For archival purposes, here is a link to the documentation for the Python version of this library. It will be removed at some point in the near future. (The Java documentation was already removed in 2021.)