संसाधन: चैनल
एक Channel
किसी साइट के लिए रिलीज़ की एक स्ट्रीम का प्रतिनिधित्व करता है। सभी साइटों में एक डिफ़ॉल्ट live
चैनल होता है जो फ़ायरबेस-प्रदत्त उपडोमेन और किसी भी कनेक्टेड कस्टम डोमेन पर सामग्री परोसता है।
JSON प्रतिनिधित्व |
---|
{ "name": string, "url": string, "release": { object ( |
खेत | |
---|---|
name | चैनल के लिए पूर्णतः योग्य संसाधन नाम, प्रारूप में: |
url | केवल आउटपुट. वह URL जिस पर इस चैनल की वर्तमान रिलीज़ की सामग्री देखी जा सकती है। यह URL इस चैनल की वर्तमान रिलीज़ की सामग्री को फायरबेस-प्रदत्त यदि यह चैनल होस्टिंग साइट के लिए |
release | केवल आउटपुट. चैनल के लिए वर्तमान रिलीज़, यदि कोई हो। |
createTime | केवल आउटपुट. जिस समय चैनल बनाया गया था. RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: |
updateTime | केवल आउटपुट. वह समय जब चैनल अंतिम बार अपडेट किया गया था. RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: |
retainedReleaseCount | रोलबैक या अन्य उद्देश्यों के लिए चैनल पर बनाए रखने के लिए पिछली रिलीज़ की संख्या। 1-100 के बीच की कोई संख्या होनी चाहिए. नए चैनलों के लिए डिफ़ॉल्ट 10 है। |
labels | अतिरिक्त मेटाडेटा और/या फ़िल्टरिंग के लिए उपयोग किए जाने वाले टेक्स्ट लेबल। एक ऑब्जेक्ट जिसमें |
संघ क्षेत्र | |
expireTime | जिस समय चैनल स्वचालित रूप से हटा दिया जाएगा. यदि शून्य है, तो चैनल स्वचालित रूप से हटाया नहीं जाएगा। यह फ़ील्ड आउटपुट में मौजूद है चाहे इसे सीधे सेट किया गया हो या RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: |
ttl | केवल इनपुट. इस चैनल के लिए यह एक बेहतरीन समय है। अनुरोध के समय के बाद प्रदान की गई अवधि के लिए अधिकतम नौ भिन्नात्मक अंकों वाली सेकंड में एक अवधि, जो ' |
तरीकों | |
---|---|
| निर्दिष्ट साइट में एक नया चैनल बनाता है। |
| निर्दिष्ट साइट के निर्दिष्ट चैनल को हटा देता है। |
| निर्दिष्ट साइट के निर्दिष्ट चैनल के लिए जानकारी पुनर्प्राप्त करता है। |
| निर्दिष्ट साइट के लिए चैनल सूचीबद्ध करता है। |
| निर्दिष्ट साइट के निर्दिष्ट चैनल के लिए जानकारी अद्यतन करता है। |