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 "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z"

releaseUser

object ( ActingUser )

केवल आउटपुट. उस उपयोगकर्ता की पहचान करता है जिसने रिलीज़ बनाई है।

message

string

रिलीज़ बनाते समय परिनियोजन विवरण। मान 512 वर्ण तक हो सकता है.

तरीकों

create

एक नई रिलीज़ बनाता है, जो निर्दिष्ट संस्करण की सामग्री को उचित URL पर सक्रिय रूप से प्रदर्शित करता है।

get

किसी साइट या चैनल के लिए निर्दिष्ट रिलीज़ प्राप्त करता है।

list

उन रिलीज़ों को सूचीबद्ध करता है जो निर्दिष्ट साइट या चैनल के लिए बनाई गई हैं।