REST Resource: sites.releases

משאב: שחרור

Release היא אוסף מסוים של תצורות וקבצים המוגדרים להיות ציבוריים בזמן מסוים.

ייצוג JSON
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
שדות
name

string

פלט בלבד. המזהה הייחודי של המהדורה, באחד מהפורמטים הבאים:

  • sites/ SITE_ID /releases/ RELEASE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID /releases/ RELEASE_ID

השם הזה מסופק בגוף התגובה כשאתה קורא releases.create או channels.releases.create .

version

object ( Version )

פלט בלבד. התצורה והתוכן ששוחררו.

type

enum ( Type )

מסביר את הסיבה לשחרור.

ציין ערך עבור שדה זה רק בעת יצירת גרסה מסוג SITE_DISABLE .

releaseTime

string ( Timestamp format)

פלט בלבד. הזמן שבו הגרסה מוגדרת להיות ציבורית.

חותמת זמן בפורמט RFC3339 UTC "Zulu", עם רזולוציה של ננו-שניות ועד תשע ספרות חלקיות. דוגמאות: "2014-10-02T15:01:23Z" ו- "2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

פלט בלבד. מזהה את המשתמש שיצר את המהדורה.

message

string

תיאור הפריסה בעת יצירת המהדורה. הערך יכול להיות עד 512 תווים.

שיטות

create

יוצר מהדורה חדשה, שגורמת לתוכן של הגרסה שצוינה להציג באופן פעיל בכתובות האתרים המתאימות.

get

מקבל את המהדורה שצוינה עבור אתר או ערוץ.

list

מפרט את המהדורות שנוצרו עבור האתר או הערוץ שצוינו.