משאב: פריסה
פריסה.
ייצוג JSON |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
שדות | |
---|---|
name |
פלט בלבד. שם הפריסה. |
description |
תיאור הפריסה. |
categories[] |
פלט בלבד. קטגוריות הפריסה. |
buildPrefixes[] |
פלט בלבד. תחילית ה-build. |
fingerprintSubstrings[] |
פלט בלבד. מחרוזת המשנה של טביעת האצבע לפריסה. בדרך כלל משמש לאכיפת מפתחות בדיקה או מפתחות שחרור. |
apfeProductId |
פלט בלבד. הקוד של מזהה המוצר של מכשיר הפריסה. |
userAccessLevel |
פלט בלבד. רמת הגישה של המשתמש לפריסה הזו. |
updateTime |
פלט בלבד. חותמת הזמן של מועד העדכון של הפריסה. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
endOfLifeUrl |
כתובת ה-URL של סוף חיי הפריסה. אם השדה הזה מוגדר ככתובת URL לא ריקה, הפריסה תסומן כסיום חיי המשתמש. בשדה הזה לא ניתן להגדיר או להשאיר את השדה ריק, לפריסה שכבר סומנה כ'סוף חיי המוצר'. |
details |
פלט בלבד. פרטים נוספים על פריסה. השרת צריך להחזיר את השדה הזה רק כשהוא מחזיר את הפריסה. |
UserAccessLevel
רמת הגישה לפריסות.
ייצוג JSON |
---|
{
"userEmail": string,
"accessLevel": enum ( |
שדות | |
---|---|
userEmail |
כתובת האימייל של המשתמש. |
accessLevel |
רמת הגישה של המשתמש לפריסה. |
AccessLevel
למשתמש יכולות להיות רמות גישה שונות לפריסה.
טיפוסים בני מנייה (enum) | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
לא צוין. |
READ_ONLY_ACCESS |
המשתמש יכול לצפות בפריסה, אבל לא לשנות אותה. |
GROUPS_ONLY_ACCESS |
המשתמש יכול לשנות קבוצות בדיקה אבל לא את קבוצת הייצור בפריסה הזו. |
FULL_ACCESS |
המשתמש יכול לשנות גם את קבוצות הבדיקה וגם את קבוצת הייצור בפריסה הזו. |
NO_ACCESS |
למשתמש אין גישה לפריסה הזו. |
DeploymentDetails
פרטים על הפריסה שכוללת עדכונים וקבוצות. כל המידע הזה הוא לקריאה בלבד.
ייצוג JSON |
---|
{ "updates": [ { object ( |
שדות | |
---|---|
updates[] |
היסטוריית העדכונים של הפריסה. |
groups[] |
הקבוצות בתצוגה מפורטת. לתשומת ליבך, בגלל בעיות גודל, |
configs[] |
הגדרות הפריסה. |
versionTag |
גרסת הפריסה. |
UpdateHistory
רשומה בהיסטוריית העדכונים. המידע הזה הוא לקריאה בלבד.
ייצוג JSON |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
שדות | |
---|---|
updateTime |
חותמת הזמן של מועד העדכון. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
user |
כתובת האימייל של המשתמש במועד ביצוע השינוי. |
content[] |
העדכונים שבוצעו על ידי המשתמש הזה באותו הזמן. |
HistoryData
מייצג עסקה. לדוגמה, אם קבוצה עודכנה, היא עשויה להיראות כך:
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
ייצוג JSON |
---|
{
"value": string,
"subData": [
{
object ( |
שדות | |
---|---|
value |
התוכן של שינוי מסוים או כותרת אם קיימים נתוני משנה. |
subData[] |
אם בוצעו כמה שינויים, הערך הזה יכלול את כולם. |
שיטות |
|
---|---|
|
מקבלים Deployment . |
|
רשימה של deployments . |
|
מתבצע עדכון של deployment . |