المصدر: الافراج
Release
عبارة عن مجموعة معينة من التكوينات والملفات التي تم تعيينها لتكون عامة في وقت معين.
تمثيل جيسون |
---|
{ "name": string, "version": { object ( |
مجالات | |
---|---|
name | الإخراج فقط. المعرف الفريد للإصدار، بأي من التنسيقات التالية:
releases.create أو channels.releases.create . |
version | الإخراج فقط. التكوين والمحتوى الذي تم إصداره. |
type | يوضح سبب الإصدار. حدد قيمة لهذا الحقل فقط عند إنشاء إصدار من النوع |
releaseTime | الإخراج فقط. الوقت الذي تم فيه تعيين الإصدار ليكون عامًا. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
releaseUser | الإخراج فقط. يحدد المستخدم الذي قام بإنشاء الإصدار. |
message | وصف النشر عندما تم إنشاء الإصدار. يمكن أن تصل القيمة إلى 512 حرفًا. |
يكتب
نوع الإصدار يشير إلى ما حدث لمحتوى الموقع.
التعدادات | |
---|---|
TYPE_UNSPECIFIED | نوع غير محدد. يشير إلى أنه تم إصدار نسخة. هذه هي القيمة الافتراضية عندما لا يتم تحديد أي |
DEPLOY | تم تحميل نسخة إلى Firebase Hosting وتم إصدارها. |
ROLLBACK | يشير الإصدار إلى إصدار تم نشره مسبقًا. |
SITE_DISABLE | يمنع الإصدار الموقع من تقديم المحتوى. تعمل استضافة Firebase كما لو أن الموقع لم يكن موجودًا من قبل. |
طُرق | |
---|---|
| ينشئ إصدارًا جديدًا، مما يجعل محتوى الإصدار المحدد معروضًا بشكل نشط على عنوان (عناوين) URL المناسب. |
| الحصول على الإصدار المحدد لموقع أو قناة. |
| يسرد الإصدارات التي تم إنشاؤها للموقع أو القناة المحددة. |