gcloud cli在我尝试为某些帐户运行此命令时抛出错误INVALID_ARGUMENT。
gcloud scc assets list projects/project-id
这正是我得到的错误,
ERROR: (gcloud.scc.assets.list) INVALID_ARGUMENT: Request contains an invalid argument.
没有具体的方法来解决任何文档中的问题。。
您使用的SDK版本是什么?我刚刚测试了与您提到的相同的gcloud命令,没有任何问题。
gcloud版本:
Google Cloud SDK 349.0.0
alpha 2021.07.19
beta 2021.07.19
bq 2.0.70
core 2021.07.19
gsutil 4.65
命令:
gcloud scc assets list projects/my-project-id
看起来您正在使用Security Command Center Legacy,根据官方文档,该功能已禁用。
安全指挥中心旧版(以前称为云安全指挥中心(和事件威胁检测旧版已被永久禁用。有关升级到Security Command Center Standard或Premium的信息,请参见从旧版Security Command Center产品迁移。要查询高级级别的灵活定价选项,请填写我们的查询表。您应在两个美国工作日内收到回复。
我建议您将帐户迁移到Security Command Center Standard或Premium。