ממשק המייצג גרסת תבנית תצורה מרוחקת. פלט בלבד, למעט תיאור הגרסה. מכיל מטא נתונים לגבי גרסה מסוימת של תבנית התצורה המרוחקת. כל השדות מוגדרים בזמן פרסום תבנית התצורה המרוחקת שצוינה. ניתן לציין שדה תיאור של גרסה בקריאות publishTemplate
.
חֲתִימָה:
export interface Version
נכסים
תכונה | סוּג | תיאור |
---|---|---|
תיאור | חוּט | התיאור שסופק על ידי המשתמש של תבנית התצורה המרוחקת המתאימה. |
isLegacy | בוליאני | מציין אם תבנית התצורה המרוחקת הזו פורסמה לפני שהיסטוריית הגרסאות נתמכה. |
rollbackSource | חוּט | מספר הגרסה של תבנית התצורה המרוחקת שהפכה לגרסה הנוכחית עקב ביטול חזרה. קיים רק אם גרסה זו היא תוצאה של חזרה לאחור. |
updateOrigin | ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'קונסולה' | 'REST_API' | 'ADMIN_SDK_NODE') | מקור פעולת עדכון התבנית. |
זמן עדכון | חוּט | חותמת הזמן של מתי גרסה זו של תבנית התצורה המרוחקת נכתבה ל-Remote Config Backend. |
updateType | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | סוג פעולת עדכון התבנית. |
updateUser | RemoteConfigUser | צבירה של כל שדות המטא נתונים לגבי החשבון שביצע את העדכון. |
גרסת מספר | חוּט | מספר הגרסה של תבנית תצורה מרחוק. |
Version.description
התיאור שסופק על ידי המשתמש של תבנית התצורה המרוחקת המתאימה.
חֲתִימָה:
description?: string;
Version.is Legacy
מציין אם תבנית התצורה המרוחקת הזו פורסמה לפני שהיסטוריית הגרסאות נתמכה.
חֲתִימָה:
isLegacy?: boolean;
Version.rollbackSource
מספר הגרסה של תבנית התצורה המרוחקת שהפכה לגרסה הנוכחית עקב ביטול חזרה. קיים רק אם גרסה זו היא תוצאה של חזרה לאחור.
חֲתִימָה:
rollbackSource?: string;
Version.updateOrigin
מקור פעולת עדכון התבנית.
חֲתִימָה:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Version.updateTime
חותמת הזמן של מתי גרסה זו של תבנית התצורה המרוחקת נכתבה ל-Remote Config Backend.
חֲתִימָה:
updateTime?: string;
Version.updateType
סוג פעולת עדכון התבנית.
חֲתִימָה:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
צבירה של כל שדות המטא נתונים לגבי החשבון שביצע את העדכון.
חֲתִימָה:
updateUser?: RemoteConfigUser;
Version.versionNumber
מספר הגרסה של תבנית תצורה מרחוק.
חֲתִימָה:
versionNumber?: string;