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