Version

Định nghĩa về tài nguyên phiên bản.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "versionState": {
    object (VersionState)
  },
  "creator": string,
  "updateTime": string
}
Các trường
name

string

Mã nhận dạng duy nhất của phiên bản ở định dạng sau. projects/{project}/versions/{version}.

versionState

object (VersionState)

Trạng thái hiện tại của phiên bản.

creator

string

Email của người dùng đã tạo phiên bản này.

updateTime

string (Timestamp format)

Dấu thời gian của lần thay đổi gần nhất đối với phiên bản này.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

VersionState

Biểu thị trạng thái hiện tại của phiên bản.

Biểu diễn dưới dạng JSON
{
  "state": enum (State),
  "message": string
}
Các trường
state

enum (State)

Trạng thái hiện tại của phiên bản.

message

string

Thông báo thân thiện với người dùng về trạng thái hiện tại của phiên bản.

Tiểu bang

Enum cho biết các trạng thái mà một Phiên bản có thể sử dụng. Enum này chưa được cố định và các giá trị có thể được thêm sau.

Enum
STATE_UNSPECIFIED Giá trị mặc định của Trạng thái.
CREATION_IN_PROGRESS Đang tạo phiên bản.
CREATION_FAILED Không tạo được phiên bản.
CREATED Phiên bản đã được tạo thành công.
REVIEW_IN_PROGRESS Phiên bản đang được đánh giá việc tuân thủ chính sách (còn gọi là Phê duyệt).
APPROVED Phiên bản này đã được phê duyệt để đánh giá việc tuân thủ chính sách và có thể được triển khai.
CONDITIONALLY_APPROVED Phiên bản này đã được phê duyệt có điều kiện nhưng đang chờ xem xét lần cuối. Chúng tôi có thể huỷ gói thuê bao nếu kết quả xem xét cuối cùng bị từ chối.
DENIED Phiên bản này đã bị từ chối đánh giá việc tuân thủ chính sách.
UNDER_TAKEDOWN Phiên bản bị gỡ bỏ do toàn bộ nhân viên hỗ trợ và mọi phiên bản sẽ bị gỡ bỏ.
DELETED Phiên bản này đã bị xoá.