- Tài nguyên: Triển khai
- UserAccessLevel
- AccessLevel
- DeploymentDetails (Chi tiết triển khai)
- UpdateHistory
- HistoryData
- Phương thức
Tài nguyên: Triển khai
Hoạt động 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 ( |
Các trường | |
---|---|
name |
Chỉ có đầu ra. Tên của hoạt động triển khai. |
description |
Nội dung mô tả về quá trình triển khai. |
categories[] |
Chỉ có đầu ra. Các loại hình triển khai. |
buildPrefixes[] |
Chỉ có đầu ra. Tiền tố bản dựng. |
fingerprintSubstrings[] |
Chỉ có đầu ra. Chuỗi con vân tay số triển khai. Thường dùng để thực thi khoá kiểm thử hoặc khoá phát hành. |
apfeProductId |
Chỉ có đầu ra. Mã sản phẩm cho thiết bị triển khai. |
userAccessLevel |
Chỉ có đầu ra. Cấp truy cập của người dùng vào 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 ở đị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ụ: |
endOfLifeUrl |
URL kết thúc vòng đời của hoạt động triển khai. Việc đặt trường này thành url không trống sẽ đánh dấu việc triển khai là kết thúc vòng đời. Bạn không được đặt hoặc đặt trường này thành để trống đối với một quá trình triển khai đã được đánh dấu là hết hạn sử dụng. |
details |
Chỉ có đầu ra. Thông tin chi tiết khác về quá trình triển khai. Trường này chỉ được máy chủ trả về khi trả về quá trình triển khai. |
UserAccessLevel
Cấp truy cập vào các đợt triển khai.
Biểu diễn dưới dạng JSON |
---|
{
"userEmail": string,
"accessLevel": enum ( |
Các 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 quá trình 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 phiên triển khai.
Enum | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
Chưa xác đị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 các nhóm thử nghiệm nhưng không thể sửa đổi nhóm sản xuất trong quá trình 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 sản xuất trong lần triển khai này. |
NO_ACCESS |
Người dùng không có quyền truy cập vào quá trình triển khai này. |
DeploymentDetails
Thông tin chi tiết về quá trình triển khai bao gồm các bản cập nhật và nhóm. Tất cả thông tin này ở chế độ chỉ đọc.
Biểu diễn dưới dạng JSON |
---|
{ "updates": [ { object ( |
Các 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ột mục nhật ký cập nhật. Thông tin này chỉ để đọc.
Biểu diễn dưới dạng JSON |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
Các trường | |
---|---|
updateTime |
Dấu thời gian khi quá trình cập nhật diễn ra. 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ụ: |
user |
Địa chỉ email của người dùng khi thay đổi được thực hiện. |
content[] |
Các bản cập nhật được thực hiện bởi người dùng này 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, nhóm đó có thể hiển thị 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 ( |
Các trường | |
---|---|
value |
Nội dung của một thay đổi cụ thể hoặc tiêu đề nếu tồn tại subData. |
subData[] |
Nếu có nhiều thay đổi, bảng này sẽ chứa từng thay đổi. |
Phương thức |
|
---|---|
|
Nhận Deployment . |
|
Liệt kê deployments . |
|
Cập nhật một deployment . |