ProjectConfig

项目的 Cloud Source Repositories 配置。

JSON 表示法

{
  "name": string,
  "pubsubConfigs": {
    string: {
      object(PubsubConfig)
    },
    ...
  },
  "enablePrivateKeyCheck": boolean
}
字段
name

string

项目名称,值的格式为 projects/<project>

pubsubConfigs

map (key: string, value: object(PubsubConfig))

该项目如何通过 Cloud Pub/Sub 发布代码库中的更改。以主题名称为键。

包含 "key": value 对的列表的对象,例如:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

enablePrivateKeyCheck

boolean

拒绝包含私钥的 Git 推送。