No, I don't think that is possible.
To serve content without writing code means to serve static content. And the only way to configure such static content is via the static_dir
or static_files
statements in the Handlers element of the app.yaml
configuration file. Which means that content is deployed/uploaded with your application code and won't be stored in a GCS location accessible in the usual/standard way.
There is a way to serve static content directly from GCS, but it's not configured via the GAE app.yaml
file, it's configured as part of the bucket configuration in GCS, see the Hosting a Static Website guide.
You could just reference by url such resources in your app, but it may be tricky/impossible to make them appear to be served from the same subdomain, see Is it possible to serve static files on Google Cloud Storage with Google App Engine with one domain?