gcloud beta 函数命令说 "Invalid choice functions"
gcloud beta functions command says "Invalid choice functions"
我在此处关注 google 云函数教程:https://cloud.google.com/functions/docs/quickstart
我安装 google-cloud-sdk
并获取 path.bash.inc
和 completion.bash.inc
。
gsutil
命令步骤有效并创建存储桶。
当我 运行 gcloud beta functions deploy helloWorld --stage-bucket [BUCKET_NAME] --trigger-topic hello_world
替换为我的 [BUCKET_NAME] 时,我得到了使用帮助和以下错误:
```
错误:(gcloud.beta) 无效选择:'functions'.
有效的选择是[app, auth, bigtable, compute, config, container, dataflow, dataproc, debug, deployment-manager, emulators, error-reporting, iam, init, logging, ml, organizations, projects, pubsub ,服务管理,来源,sql,测试]。
```
我不确定 gcloud 命令是如何工作的,但我可以在 google-cloud-sdk
的 lib/surface/
目录中看到 functions
目录。
为什么 gcloud beta functions
不起作用?我怎样才能让它发挥作用?
这些功能目前处于仅限订阅的测试阶段。来自 Quickstart:
Beta
This is a Beta release of Google Cloud Functions. This API might be
changed in backward-incompatible ways and is not subject to any SLA or
deprecation policy.
Want to get advance access to the latest and greatest? Click here to become a beta tester.
gcloud
命令 可能 正在检查 Beta 订阅。你订阅了吗?
同时确保您拥有最新的云 SDK 版本。
确保您安装了最新的云 SDK。
我遇到了同样的错误,我的版本似乎是 137,而最新版本是 152。
运行gcloud components update
后解决
我在此处关注 google 云函数教程:https://cloud.google.com/functions/docs/quickstart
我安装 google-cloud-sdk
并获取 path.bash.inc
和 completion.bash.inc
。
gsutil
命令步骤有效并创建存储桶。
当我 运行 gcloud beta functions deploy helloWorld --stage-bucket [BUCKET_NAME] --trigger-topic hello_world
替换为我的 [BUCKET_NAME] 时,我得到了使用帮助和以下错误:
``` 错误:(gcloud.beta) 无效选择:'functions'.
有效的选择是[app, auth, bigtable, compute, config, container, dataflow, dataproc, debug, deployment-manager, emulators, error-reporting, iam, init, logging, ml, organizations, projects, pubsub ,服务管理,来源,sql,测试]。 ```
我不确定 gcloud 命令是如何工作的,但我可以在 google-cloud-sdk
的 lib/surface/
目录中看到 functions
目录。
为什么 gcloud beta functions
不起作用?我怎样才能让它发挥作用?
这些功能目前处于仅限订阅的测试阶段。来自 Quickstart:
Beta
This is a Beta release of Google Cloud Functions. This API might be changed in backward-incompatible ways and is not subject to any SLA or deprecation policy.
Want to get advance access to the latest and greatest? Click here to become a beta tester.
gcloud
命令 可能 正在检查 Beta 订阅。你订阅了吗?
同时确保您拥有最新的云 SDK 版本。
确保您安装了最新的云 SDK。
我遇到了同样的错误,我的版本似乎是 137,而最新版本是 152。
运行gcloud components update
后解决