Version interface

واجهة تمثل إصدار قالب التكوين عن بعد. الإخراج فقط، باستثناء وصف الإصدار. يحتوي على بيانات تعريف حول إصدار معين من قالب التكوين عن بعد. يتم تعيين كافة الحقول في وقت نشر قالب التكوين عن بعد المحدد. قد يتم تحديد حقل وصف الإصدار في استدعاءات publishTemplate .

إمضاء:

export interface Version 

ملكيات

ملكية يكتب وصف
وصف خيط الوصف المقدم من المستخدم لقالب التكوين عن بعد المطابق.
com.isLegacy منطقية يشير إلى ما إذا كان قد تم نشر قالب التكوين عن بعد هذا قبل دعم محفوظات الإصدارات.
مصدر التراجع خيط رقم إصدار قالب التكوين عن بعد الذي أصبح الإصدار الحالي بسبب التراجع. موجود فقط إذا كان هذا الإصدار نتيجة التراجع.
updateOrigin ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') أصل إجراء تحديث القالب.
تحديث الوقت خيط الطابع الزمني للوقت الذي تمت فيه كتابة هذا الإصدار من قالب التكوين عن بعد إلى الواجهة الخلفية للتكوين عن بعد.
updateType ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') نوع إجراء تحديث القالب.
updateUser RemoteConfigUser تجميع كافة حقول البيانات التعريفية الخاصة بالحساب الذي أجرى التحديث.
رقم الإصدار خيط رقم إصدار قالب التكوين عن بعد.

الإصدار.الوصف

الوصف المقدم من المستخدم لقالب التكوين عن بعد المطابق.

إمضاء:

description?: string;

Version.isLegacy

يشير إلى ما إذا كان قد تم نشر قالب التكوين عن بعد هذا قبل دعم محفوظات الإصدارات.

إمضاء:

isLegacy?: boolean;

Version.rollbackSource

رقم إصدار قالب التكوين عن بعد الذي أصبح الإصدار الحالي بسبب التراجع. موجود فقط إذا كان هذا الإصدار نتيجة التراجع.

إمضاء:

rollbackSource?: string;

Version.updateOrigin

أصل إجراء تحديث القالب.

إمضاء:

updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');

Version.updateTime

الطابع الزمني للوقت الذي تمت فيه كتابة هذا الإصدار من قالب التكوين عن بعد إلى الواجهة الخلفية للتكوين عن بعد.

إمضاء:

updateTime?: string;

Version.updateType

نوع إجراء تحديث القالب.

إمضاء:

updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');

Version.updateUser

تجميع كافة حقول البيانات التعريفية الخاصة بالحساب الذي أجرى التحديث.

إمضاء:

updateUser?: RemoteConfigUser;

رقم الإصدار

رقم إصدار قالب التكوين عن بعد.

إمضاء:

versionNumber?: string;