- JSON 表示法
- VersionState(版本状态)
- 状态
版本资源的定义。
JSON 表示法 | |
---|---|
{
"name": string,
"versionState": {
object ( |
字段 | |
---|---|
name |
版本的唯一标识符,采用以下格式。 |
versionState |
版本的当前状态。 |
creator |
创建此版本的用户的电子邮件地址。 |
updateTime |
上次更改此版本的时间戳。 时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例: |
VersionState
表示版本的当前状态。
JSON 表示法 | |
---|---|
{
"state": enum ( |
字段 | |
---|---|
state |
版本的当前状态。 |
message |
版本当前状态的易用消息。 |
状态
指示版本可以采用的状态的枚举。此枚举尚未冻结,后续可能会添加值。
枚举 | |
---|---|
STATE_UNSPECIFIED |
默认值:State。 |
CREATION_IN_PROGRESS |
正在创建版本。 |
CREATION_FAILED |
版本创建失败。 |
CREATED |
已成功创建版本。 |
REVIEW_IN_PROGRESS |
该版本正在接受政策审核(也称为“审批”)。 |
APPROVED |
该版本已通过政策审核,可以进行部署。 |
CONDITIONALLY_APPROVED |
该版本已获得有条件批准,但正在等待最终审核。如果最终审核被拒,则可能会回滚。 |
DENIED |
该版本已被拒绝进行政策审核。 |
UNDER_TAKEDOWN |
该版本会随着整个代理一并移除,所有版本都会关停。 |
DELETED |
该版本已删除。 |