Version interface

रिमोट कॉन्फिग टेम्पलेट संस्करण का प्रतिनिधित्व करने वाला इंटरफ़ेस। संस्करण विवरण को छोड़कर, केवल आउटपुट। रिमोट कॉन्फिग टेम्पलेट के एक विशेष संस्करण के बारे में मेटाडेटा शामिल है। निर्दिष्ट रिमोट कॉन्फ़िगरेशन टेम्पलेट प्रकाशित होने के समय सभी फ़ील्ड सेट किए जाते हैं। किसी संस्करण का विवरण फ़ील्ड publishTemplate कॉल में निर्दिष्ट किया जा सकता है।

हस्ताक्षर:

export interface Version 

गुण

संपत्ति प्रकार विवरण
विवरण डोरी उपयोगकर्ता द्वारा संबंधित रिमोट कॉन्फ़िगरेशन टेम्पलेट का विवरण प्रदान किया गया।
विरासत है बूलियन यह दर्शाता है कि क्या यह रिमोट कॉन्फ़िग टेम्पलेट संस्करण इतिहास समर्थित होने से पहले प्रकाशित किया गया था।
रोलबैकस्रोत डोरी रिमोट कॉन्फिग टेम्पलेट का संस्करण क्रमांक जो रोलबैक के कारण वर्तमान संस्करण बन गया है। केवल तभी प्रस्तुत करें जब यह संस्करण रोलबैक का परिणाम हो।
अद्यतनउत्पत्ति ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSpecified' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') टेम्प्लेट अद्यतन क्रिया का मूल.
समय सुधारें डोरी जब रिमोट कॉन्फिग टेम्पलेट का यह संस्करण रिमोट कॉन्फिग बैकएंड पर लिखा गया था, तब का टाइमस्टैम्प।
अद्यतन प्रकार ('REMOTE_CONFIG_UPDATE_TYPE_UNSpecified' | 'INNCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'रोलबैक') टेम्प्लेट अद्यतन क्रिया का प्रकार.
अद्यतन उपयोक्ता रिमोटकॉन्फिगयूजर अद्यतन करने वाले खाते के बारे में सभी मेटाडेटा फ़ील्ड का एकत्रीकरण।
संस्करण संख्या डोरी रिमोट कॉन्फिग टेम्पलेट की संस्करण संख्या।

संस्करण.विवरण

उपयोगकर्ता द्वारा संबंधित रिमोट कॉन्फ़िगरेशन टेम्पलेट का विवरण प्रदान किया गया।

हस्ताक्षर:

description?: string;

संस्करण.विरासत है

यह दर्शाता है कि क्या यह रिमोट कॉन्फ़िग टेम्पलेट संस्करण इतिहास समर्थित होने से पहले प्रकाशित किया गया था।

हस्ताक्षर:

isLegacy?: boolean;

संस्करण.रोलबैकस्रोत

रिमोट कॉन्फिग टेम्पलेट का संस्करण क्रमांक जो रोलबैक के कारण वर्तमान संस्करण बन गया है। केवल तभी प्रस्तुत करें जब यह संस्करण रोलबैक का परिणाम हो।

हस्ताक्षर:

rollbackSource?: string;

संस्करण.अद्यतनउत्पत्ति

टेम्प्लेट अद्यतन क्रिया का मूल.

हस्ताक्षर:

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

संस्करण.अद्यतनसमय

जब रिमोट कॉन्फिग टेम्पलेट का यह संस्करण रिमोट कॉन्फिग बैकएंड पर लिखा गया था, तब का टाइमस्टैम्प।

हस्ताक्षर:

updateTime?: string;

संस्करण.अद्यतन प्रकार

टेम्प्लेट अद्यतन क्रिया का प्रकार.

हस्ताक्षर:

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

संस्करण.अद्यतनउपयोगकर्ता

अद्यतन करने वाले खाते के बारे में सभी मेटाडेटा फ़ील्ड का एकत्रीकरण।

हस्ताक्षर:

updateUser?: RemoteConfigUser;

संस्करण.संस्करणसंख्या

रिमोट कॉन्फिग टेम्पलेट की संस्करण संख्या.

हस्ताक्षर:

versionNumber?: string;