Version interface

واجهة تمثّل إصدار نموذج "الإعداد عن بُعد" النتائج فقط، باستثناء وصف الإصدار. يحتوي على بيانات وصفية حول إصدار معيّن من نموذج "الإعداد عن بُعد". يتم ضبط جميع الحقول في الوقت الذي يتم فيه نشر نموذج "الإعداد عن بُعد" المحدَّد. قد يتم تحديد حقل وصف نسخة ما في طلبات "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;