Version interface

رابطی که نسخه الگوی Remote Config را نشان می دهد. فقط خروجی، به جز توضیحات نسخه. حاوی ابرداده در مورد یک نسخه خاص از الگوی Remote Config است. همه فیلدها در زمان انتشار الگوی Remote Config مشخص شده تنظیم می شوند. فیلد توضیحات یک نسخه ممکن است در تماس‌های publishTemplate مشخص شود.

امضا:

export interface Version 

خواص

ویژگی تایپ کنید شرح
شرح رشته توضیحات ارائه شده توسط کاربر از الگوی Remote Config مربوطه.
میراث است بولی نشان می دهد که آیا این الگوی Remote Config قبل از پشتیبانی از تاریخچه نسخه منتشر شده است یا خیر.
منبع بازگشت رشته شماره نسخه قالب Remote Config که به دلیل برگشت به نسخه فعلی تبدیل شده است. فقط در صورتی ارائه می شود که این نسخه نتیجه بازگشت مجدد باشد.
updateOrigin ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') مبدا اقدام به روز رسانی الگو.
updateTime رشته مُهر زمانی زمانی که این نسخه از الگوی Remote Config در باطن Remote Config نوشته شده است.
نوع بروز رسانی ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') نوع اقدام به روز رسانی الگو.
updateUser RemoteConfigUser تجمیع تمام فیلدهای فراداده مربوط به حسابی که به‌روزرسانی را انجام داده است.
شماره نسخه رشته شماره نسخه یک الگوی Remote Config.

نسخه.شرح

توضیحات ارائه شده توسط کاربر از الگوی Remote Config مربوطه.

امضا:

description?: string;

نسخه.isLegacy

نشان می دهد که آیا این الگوی Remote Config قبل از پشتیبانی از تاریخچه نسخه منتشر شده است یا خیر.

امضا:

isLegacy?: boolean;

Version.rollbackSource

شماره نسخه قالب Remote Config که به دلیل برگشت به نسخه فعلی تبدیل شده است. فقط در صورتی ارائه می شود که این نسخه نتیجه بازگشت مجدد باشد.

امضا:

rollbackSource?: string;

Version.updateOrigin

مبدا اقدام به روز رسانی الگو.

امضا:

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

Version.updateTime

مُهر زمانی زمانی که این نسخه از الگوی Remote Config در باطن Remote Config نوشته شده است.

امضا:

updateTime?: string;

Version.updateType

نوع اقدام به روز رسانی الگو.

امضا:

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

Version.updateUser

تجمیع تمام فیلدهای فراداده مربوط به حسابی که به‌روزرسانی را انجام داده است.

امضا:

updateUser?: RemoteConfigUser;

Version.versionNumber

شماره نسخه یک الگوی Remote Config.

امضا:

versionNumber?: string;