واجهة تمثّل إصدار نموذج "الإعداد عن بُعد" النتائج فقط، باستثناء وصف الإصدار. يحتوي على بيانات وصفية حول إصدار معيّن من نموذج "الإعداد عن بُعد". يتم ضبط جميع الحقول في الوقت الذي يتم فيه نشر نموذج "الإعداد عن بُعد" المحدَّد. قد يتم تحديد حقل وصف نسخة ما في طلبات "publishTemplate
".
Signature:
export interface Version
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
description | السلسلة | الوصف الذي قدّمه المستخدم لنموذج "الإعداد عن بُعد" المقابل |
isLegacy | قيمة منطقية | تشير هذه السياسة إلى ما إذا تم نشر نموذج "الإعداد عن بُعد" هذا قبل إتاحة سجلّ التعديلات. |
rollbackSource | السلسلة | رقم إصدار نموذج "الإعداد عن بُعد" الذي أصبح الإصدار الحالي بسبب العودة إلى الإصدار السابق لا يتوفّر هذا الإصدار إلا إذا نتج عن العودة إلى الحالة السابقة. |
updateOrigin | ("REMOTE_CONFIG_UPDATE_PRODUCT_UNSPECIFIED" | "CONSOLE" | "REST_API" | "ADMIN_SDK_NODE") | مصدر إجراء تعديل النموذج |
updateTime | السلسلة | الطابع الزمني لوقت كتابة هذا الإصدار من نموذج "الإعداد عن بُعد" في الواجهة الخلفية لميزة "الإعداد عن بُعد" |
updateType | ("REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED" | "INCREMENTAL_UPDATE" | "FORCED_UPDATE" | "ROLLBACK") | نوع إجراء تعديل النموذج. |
updateUser | RemoteConfigUser | تجميع كل حقول البيانات الوصفية المتعلقة بالحساب الذي أجرى التعديل. |
versionNumber | السلسلة | رقم إصدار نموذج "الإعداد عن بُعد". |
وصف الإصدار
الوصف الذي قدّمه المستخدم لنموذج "الإعداد عن بُعد" المقابل
Signature:
description?: string;
الإصدار.isLegacy
تشير هذه السياسة إلى ما إذا تم نشر نموذج "الإعداد عن بُعد" هذا قبل إتاحة سجلّ التعديلات.
Signature:
isLegacy?: boolean;
مصدر التراجع عن الإصدار
رقم إصدار نموذج "الإعداد عن بُعد" الذي أصبح الإصدار الحالي بسبب العودة إلى الإصدار السابق لا يتوفّر هذا الإصدار إلا إذا نتج عن العودة إلى الحالة السابقة.
Signature:
rollbackSource?: string;
version.updateOrigin
مصدر إجراء تعديل النموذج
Signature:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
الإصدار.updateTime
الطابع الزمني لوقت كتابة هذا الإصدار من نموذج "الإعداد عن بُعد" في الواجهة الخلفية لميزة "الإعداد عن بُعد"
Signature:
updateTime?: string;
نوع تحديث الإصدار
نوع إجراء تعديل النموذج.
Signature:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
الإصدار.updateUser
تجميع كل حقول البيانات الوصفية المتعلقة بالحساب الذي أجرى التعديل.
Signature:
updateUser?: RemoteConfigUser;
Version.versionNumber
رقم إصدار نموذج "الإعداد عن بُعد".
Signature:
versionNumber?: string;