يحتوي على كافة البيانات التعريفية الخاصة بإصدار معين من قالب التكوين عن بعد.
يتم تعيين كافة الحقول في وقت كتابة قالب التكوين عن بعد المحدد.
تمثيل جيسون |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
مجالات | |
---|---|
versionNumber | الإخراج فقط. رقم إصدار قالب التكوين عن بعد المطابق للإصدار. |
updateTime | الإخراج فقط. عندما تمت كتابة قالب التكوين عن بعد إلى خادم التكوين عن بعد. طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
updateUser | الإخراج فقط. تجميع كافة حقول البيانات التعريفية الخاصة بالحساب الذي أجرى التحديث. |
description | خياري. الوصف المقدم من المستخدم لقالب التكوين عن بعد المطابق |
updateOrigin | الإخراج فقط. حيث نشأ إجراء التحديث. |
updateType | الإخراج فقط. ما نوع التحديث الذي تم إجراؤه. |
rollbackSource | الإخراج فقط. يكون موجودًا فقط إذا كان هذا الإصدار نتيجة التراجع، وسيكون رقم إصدار قالب التكوين عن بعد الذي تم التراجع إليه. |
isLegacy | الإخراج فقط. |
RemoteConfigUser
كافة الحقول المرتبطة بحساب الشخص/الخدمة الذي كتب قالب التكوين عن بعد.
تمثيل جيسون |
---|
{ "name": string, "email": string, "imageUrl": string } |
مجالات | |
---|---|
name | الإخراج فقط. اسم العرض. |
email | الإخراج فقط. عنوان البريد الإلكتروني. |
imageUrl | الإخراج فقط. رابط الصورة. |
RemoteConfigUpdateOrigin
حيث نشأ الإجراء projects.updateRemoteConfig
.
التعدادات | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED | التقاط الكل للقيم غير المعروفة. |
CONSOLE | جاء التحديث من واجهة مستخدم Firebase. |
REST_API | جاء التحديث من Remote Config REST API. |
ADMIN_SDK_NODE | يتم استخدام هذه القيمة عندما يأتي التحديث من Firebase Admin Node SDK |
نوع التحديث عن بعد
ما نوع التحديث المرتبط بإصدار Remote Config template version
؟
التعدادات | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED | التقاط الكل لقيم التعداد غير المعروفة. |
INCREMENTAL_UPDATE | تحديث تدريجي منتظم. |
FORCED_UPDATE | تحديث قسري. تم تحديد ETag كـ "*" في طلب UpdateRemoteConfigRequest أو تم الضغط على زر "فرض التحديث" على وحدة التحكم. |
ROLLBACK | العودة إلى قالب التكوين عن بعد السابق. |