משאב: שחרור
Release
היא אוסף מסוים של תצורות וקבצים המוגדרים להיות ציבוריים בזמן מסוים.
ייצוג JSON |
---|
{ "name": string, "version": { object ( |
שדות | |
---|---|
name | פלט בלבד. המזהה הייחודי של המהדורה, באחד מהפורמטים הבאים:
releases.create או channels.releases.create . |
version | פלט בלבד. התצורה והתוכן ששוחררו. |
type | מסביר את הסיבה לשחרור. ציין ערך עבור שדה זה רק בעת יצירת גרסה מסוג |
releaseTime | פלט בלבד. הזמן שבו הגרסה מוגדרת להיות ציבורית. חותמת זמן בפורמט RFC3339 UTC "Zulu", עם רזולוציה של ננו-שניות ועד תשע ספרות חלקיות. דוגמאות: |
releaseUser | פלט בלבד. מזהה את המשתמש שיצר את המהדורה. |
message | תיאור הפריסה בעת יצירת המהדורה. הערך יכול להיות עד 512 תווים. |
סוּג
סוג השחרור; מציין מה קרה לתוכן האתר.
תקצירים | |
---|---|
TYPE_UNSPECIFIED | סוג לא מוגדר. מציין כי שוחררה גרסה. זהו ערך ברירת המחדל כאשר לא צוין |
DEPLOY | גרסה הועלתה ל-Firebase Hosting ושוחררה. |
ROLLBACK | המהדורה מצביעה על גרסה שנפרסה בעבר. |
SITE_DISABLE | השחרור מונע מהאתר להגיש תוכן. Firebase Hosting מתנהג כאילו האתר מעולם לא היה קיים. |
שיטות | |
---|---|
| יוצר מהדורה חדשה, שגורמת לתוכן של הגרסה שצוינה להציג באופן פעיל בכתובות האתרים המתאימות. |
| מקבל את המהדורה שצוינה עבור אתר או ערוץ. |
| מפרט את המהדורות שנוצרו עבור האתר או הערוץ שצוינו. |