منبع: کانال
یک Channel
نشان دهنده جریانی از انتشارات برای یک سایت است. همه سایتها دارای یک کانال live
پیشفرض هستند که محتوا را به زیر دامنههای ارائهشده توسط Firebase و هر دامنه سفارشی متصل ارائه میکند.
نمایندگی JSON |
---|
{ "name": string, "url": string, "release": { object ( |
زمینه های | |
---|---|
name | نام منبع کاملاً واجد شرایط برای کانال، در قالب: |
url | فقط خروجی نشانی اینترنتی که در آن محتوای نسخه فعلی این کانال قابل مشاهده است. این نشانی وب یک زیر دامنه ارائه شده توسط Firebase از محتوای نسخه فعلی این کانال را نیز میتوانید در زیر دامنه Firebase در اگر این کانال کانال |
release | فقط خروجی نسخه فعلی برای کانال، در صورت وجود. |
createTime | فقط خروجی زمانی که کانال ایجاد شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
updateTime | فقط خروجی زمانی که کانال آخرین بار به روز شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
retainedReleaseCount | تعداد نسخههای قبلی که برای بازگرداندن یا اهداف دیگر در کانال باقی میمانند. باید عددی بین 1 تا 100 باشد. پیشفرض برای کانالهای جدید 10 است. |
labels | برچسبهای متنی که برای ابردادههای اضافی و/یا فیلتر کردن استفاده میشوند. یک شی حاوی لیستی از |
| |
expireTime | زمانی که کانال به طور خودکار حذف می شود. در صورت تهی بودن، کانال به طور خودکار حذف نمی شود. این فیلد در خروجی وجود دارد که مستقیماً تنظیم شده باشد یا از طریق فیلد مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
ttl | فقط ورودی زمانی برای زندگی برای این کانال. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
مواد و روش ها | |
---|---|
| یک کانال جدید در سایت مشخص شده ایجاد می کند. |
| کانال مشخص شده سایت مشخص شده را حذف می کند. |
| اطلاعات کانال مشخص شده سایت مشخص شده را بازیابی می کند. |
| کانال ها را برای سایت مشخص شده لیست می کند. |
| اطلاعات کانال مشخص شده سایت مشخص شده را به روز می کند. |