如何从Google Cloud Storage存储桶获取项目名称/ ID?

时间:2019-03-05 19:54:47

标签: google-cloud-platform

我已获得一个Google Cloud Storage存储桶地址(gs://some_bucket_name),该地址已被授予读取权限。该存储桶属于另一个项目。我有什么办法找出存储桶所属的项目名称或ID?

1 个答案:

答案 0 :(得分:0)

一个好问题。

存储桶对项目没有明显的作用域,并且其全局唯一名称不会作为包含项目标识符的层次结构的一部分显示。

但是... acls可能是一个不错的选择...我不确定该确定性,请检查:

gsutil acl get gs://[[BUCKET-NAME]]

哪个产生projectNumber

[
  {
    "entity": "project-owners-123456789012",
    "projectTeam": {
      "projectNumber": "123456789012",
      "team": "owners"
    },
    "role": "OWNER"
  },
  {
    "entity": "project-editors-123456789012",
    "projectTeam": {
      "projectNumber": "123456789012",
      "team": "editors"
    },
    "role": "OWNER"
  },
  {
    "entity": "project-viewers-123456789012",
    "projectTeam": {
      "projectNumber": "123456789012",
      "team": "viewers"
    },
    "role": "READER"
  }
]