- Tài nguyên: Triển khai
- UserAccessLevel
- AccessLevel
- DeploymentDetails
- UpdateHistory
- HistoryData
- Phương thức
Tài nguyên: Triển khai
Một đợt triển khai.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
Trường | |
---|---|
name |
Chỉ có đầu ra. Tên đợt triển khai. |
description |
Nội dung mô tả về việc triển khai. |
categories[] |
Chỉ có đầu ra. Danh mục triển khai. |
buildPrefixes[] |
Chỉ có đầu ra. Tiền tố bản dựng. |
fingerprintSubstrings[] |
Chỉ có đầu ra. Chuỗi con chứa vân tay số triển khai. Thường dùng để thực thi các khoá kiểm thử hoặc khoá phát hành. |
apfeProductId |
Chỉ có đầu ra. Mã nhận dạng sản phẩm của thiết bị triển khai. |
userAccessLevel |
Chỉ có đầu ra. Cấp truy cập của người dùng đối với quá trình triển khai này. |
updateTime |
Chỉ có đầu ra. Dấu thời gian khi quá trình triển khai được cập nhật. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
endOfLifeUrl |
URL cuối vòng đời của quá trình triển khai. Nếu bạn đặt trường này thành một URL không trống, thì hệ thống sẽ đánh dấu quá trình triển khai là ngừng sử dụng. Bạn không được đặt hoặc để trống trường này đối với một hoạt động triển khai đã được đánh dấu là kết thúc vòng đời. |
details |
Chỉ có đầu ra. Thông tin chi tiết khác về quá trình triển khai. Chỉ máy chủ mới trả về trường này khi trả về hoạt động triển khai. |
UserAccessLevel
Cấp truy cập vào các phiên bản triển khai.
Biểu diễn dưới dạng JSON |
---|
{
"userEmail": string,
"accessLevel": enum ( |
Trường | |
---|---|
userEmail |
Địa chỉ email của người dùng. |
accessLevel |
Cấp truy cập của người dùng vào bản triển khai. |
AccessLevel
Người dùng có thể có các cấp truy cập khác nhau vào một đợt triển khai.
Enum | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
Chưa chỉ định. |
READ_ONLY_ACCESS |
Người dùng có thể xem nhưng không thể sửa đổi quá trình triển khai. |
GROUPS_ONLY_ACCESS |
Người dùng có thể sửa đổi nhóm thử nghiệm nhưng không thể sửa đổi nhóm chính thức trong lần triển khai này. |
FULL_ACCESS |
Người dùng có thể sửa đổi cả nhóm thử nghiệm và nhóm phát hành công khai trong lần triển khai này. |
NO_ACCESS |
Người dùng không có quyền truy cập vào quy trình triển khai này. |
DeploymentDetails
Thông tin chi tiết về việc triển khai bao gồm thông tin cập nhật và nhóm. Tất cả thông tin này ở dạng chỉ đọc.
Biểu diễn dưới dạng JSON |
---|
{ "updates": [ { object ( |
Trường | |
---|---|
updates[] |
Nhật ký cập nhật của quá trình triển khai. |
groups[] |
Các nhóm ở chế độ xem chi tiết. Xin lưu ý rằng |
configs[] |
Cấu hình triển khai. |
versionTag |
Phiên bản triển khai. |
UpdateHistory
Mục nhập nhật ký cập nhật. Thông tin này ở chế độ chỉ đọc.
Biểu diễn dưới dạng JSON |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
Trường | |
---|---|
updateTime |
Dấu thời gian khi cập nhật. Dấu thời gian theo múi giờ "Zulu" RFC3339 (giờ UTC) với độ phân giải nano giây và lên đến 9 chữ số phân số. Ví dụ: |
user |
Địa chỉ email của người dùng khi thực hiện thay đổi. |
content[] |
Các nội dung cập nhật mà người dùng này đã thực hiện tại thời điểm này. |
HistoryData
Đại diện cho một giao dịch. Ví dụ: nếu một nhóm đã được cập nhật, thì nhóm đó có thể có dạng như sau:
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
Biểu diễn dưới dạng JSON |
---|
{
"value": string,
"subData": [
{
object ( |
Trường | |
---|---|
value |
Nội dung của một thay đổi cụ thể hoặc một tiêu đề nếu có subData. |
subData[] |
Nếu có nhiều thay đổi, thì mỗi thay đổi sẽ được chọn. |
Phương thức |
|
---|---|
|
Nhận được một Deployment . |
|
Liệt kê deployments . |
|
Cập nhật một deployment . |