সম্পদ: চ্যানেল
একটি Channel
একটি সাইটের জন্য রিলিজের একটি স্ট্রিম প্রতিনিধিত্ব করে। সমস্ত সাইটের একটি ডিফল্ট live
চ্যানেল থাকে যা Firebase-প্রদত্ত সাবডোমেন এবং যেকোনো সংযুক্ত কাস্টম ডোমেনে সামগ্রী পরিবেশন করে।
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 | শুধুমাত্র ইনপুট। এই চ্যানেলের জন্য একটি সময়-টু-লাইভ। অনুরোধের সময় অতীতে প্রদত্ত সময়সীমার নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
পদ্ধতি | |
---|---|
| নির্দিষ্ট সাইটে একটি নতুন চ্যানেল তৈরি করে। |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেল মুছে দেয়। |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেলের জন্য তথ্য পুনরুদ্ধার করে। |
| নির্দিষ্ট সাইটের জন্য চ্যানেল তালিকা. |
| নির্দিষ্ট সাইটের নির্দিষ্ট চ্যানেলের তথ্য আপডেট করে। |