REST Resource: sites.releases

المصدر: الافراج

Release عبارة عن مجموعة معينة من التكوينات والملفات التي تم تعيينها لتكون عامة في وقت معين.

تمثيل جيسون
{
  "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

ينشئ إصدارًا جديدًا، مما يجعل محتوى الإصدار المحدد معروضًا بشكل نشط على عنوان (عناوين) URL المناسب.

get

الحصول على الإصدار المحدد لموقع أو قناة.

list

يسرد الإصدارات التي تم إنشاؤها للموقع أو القناة المحددة.