REST Resource: projects.locations.codeRepositoryIndexes

资源:CodeRepositoryIndex

描述 CodeRepositoryIndex 对象的消息

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "kmsKey": string
}
字段
name

string

不可变。标识符。资源的名称

createTime

string (Timestamp format)

仅限输出。创建时间戳

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

仅限输出。更新时间戳

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

enum (State)

仅限输出。代码库索引实例状态

labels

map (key: string, value: string)

可选。标签作为键值对

包含一系列 "key": value 对的对象。示例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

kmsKey

string

可选。不可变。客户管理的加密密钥名称,格式为 projects/*/locations/*/keyRings/*/cryptoKeys/*。

代码库索引实例状态。

枚举
STATE_UNSPECIFIED 未设置。
CREATING 正在创建实例。
ACTIVE 实例处于活跃状态。
DELETING 正在删除实例。
SUSPENDED 实例已暂停。

方法

create

在给定的项目和位置中创建新的 CodeRepositoryIndex。

delete

删除单个 CodeRepositoryIndex。

get

获取单个 CodeRepositoryIndex 的详细信息。

list

列出给定项目和位置中的 CodeRepositoryIndex。

patch

更新单个 CodeRepositoryIndex 的参数。