Google App Engine 部署的文件默认是私有的吗?

Are Google App Engine deployed files private by default?

请原谅我的天真,我是 GAE 的新手,在可用的文献/答案中找不到太多关于已部署文件系统的 public 状态...

我的问题很简单:

假设一个标准的 app.yaml 配置,被推送到 GAE 的文件 gcloud app deploy public 是不可访问的,除非被暴露(在 Node.js 的例子中) ) 一个快速端点?

我想确保我们部署的包中的关键文件(供代码参考)等敏感数据不会暴露,并且部署的本地文件系统只能由代码本身私下访问。

除非您使用“静态”文件和目录指令,否则 Google 不应让外部用户看到任何数据。

经过身份验证的管理员用户(您自己)可以在管理控制台中看到部署到服务器的所有文件,除非您禁用“代码下载”(它在旧版 App Engine 上可用,但现在似乎已被删除)。