הגדרה של משאב גרסה.
ייצוג JSON | |
---|---|
{
"name": string,
"versionState": {
object ( |
שדות | |
---|---|
name |
המזהה הייחודי של הגרסה בפורמט הבא. |
versionState |
המצב הנוכחי של הגרסה. |
creator |
כתובת האימייל של המשתמש שיצר את הגרסה הזו. |
updateTime |
חותמת הזמן של השינוי האחרון בגרסה הזו. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
VersionState
מייצג את המצב הנוכחי של הגרסה.
ייצוג JSON | |
---|---|
{
"state": enum ( |
שדות | |
---|---|
state |
המצב הנוכחי של הגרסה. |
message |
הודעה ידידותית למשתמש בנוגע למצב הנוכחי של הגרסה. |
מדינה
ה-Enum מציין את המצבים שגרסה יכולה לקבל. ערך enum זה עדיין לא הוקפא ויכול להיות שיתווספו ערכים מאוחר יותר.
טיפוסים בני מנייה (enum) | |
---|---|
STATE_UNSPECIFIED |
ערך ברירת המחדל של State (מדינה). |
CREATION_IN_PROGRESS |
יצירת הגרסה מתבצעת. |
CREATION_FAILED |
יצירת הגרסה נכשלה. |
CREATED |
הגרסה נוצרה בהצלחה. |
REVIEW_IN_PROGRESS |
הגרסה נמצאת בבדיקת תאימות למדיניות (שנקראת גם 'אישור'). |
APPROVED |
הגרסה אושרה לבדיקת תאימות למדיניות ואפשר לפרוס אותה. |
CONDITIONALLY_APPROVED |
הגרסה אושרה באופן מותנה, אבל ממתינה לבדיקה סופית. אם הבדיקה הסופית תידחה, ייתכן שהיא תחזור למצבה הקודם. |
DENIED |
הגרסה נדחתה לבדיקת תאימות למדיניות. |
UNDER_TAKEDOWN |
אנחנו מסירים את הגרסה כנציג שלם וכל הגרסאות מוסרות. |
DELETED |
הגרסה נמחקה. |