इसमें रिमोट कॉन्फ़िगरेशन टेंप्लेट के किसी खास वर्शन का पूरा मेटाडेटा होता है.
सभी फ़ील्ड उस समय सेट किए जाते हैं, जब रिमोट कॉन्फ़िगरेशन टेंप्लेट लिखा गया हो.
JSON के काेड में दिखाना |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
फ़ील्ड | |
---|---|
versionNumber |
सिर्फ़ आउटपुट के लिए. वर्शन से जुड़े रिमोट कॉन्फ़िगरेशन टेंप्लेट का वर्शन नंबर. |
updateTime |
सिर्फ़ आउटपुट के लिए. जब रिमोट कॉन्फ़िगरेशन टेंप्लेट को रिमोट कॉन्फ़िगरेशन सर्वर पर लिखा गया था. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
updateUser |
सिर्फ़ आउटपुट के लिए. जिस खाते को अपडेट किया गया उसके सभी मेटाडेटा फ़ील्ड का एग्रीगेशन. |
description |
ज़रूरी नहीं. मिलते-जुलते रिमोट कॉन्फ़िगरेशन टेंप्लेट के बारे में उपयोगकर्ता की ओर से दी गई जानकारी |
updateOrigin |
सिर्फ़ आउटपुट के लिए. अपडेट से जुड़ी कार्रवाई कहां से शुरू हुई. |
updateType |
सिर्फ़ आउटपुट के लिए. किस तरह का अपडेट किया गया. |
rollbackSource |
सिर्फ़ आउटपुट के लिए. यह वर्शन सिर्फ़ तब मौजूद होता है, जब किसी रोल बैक की वजह से यह वर्शन बना हो. साथ ही, यह वर्शन उस रिमोट कॉन्फ़िगरेशन टेंप्लेट का वर्शन नंबर होगा जिस पर रोल-बैक किया गया था. |
isLegacy |
सिर्फ़ आउटपुट के लिए. |
RemoteConfigUser
रिमोट कॉन्फ़िगरेशन टेंप्लेट लिखने वाले व्यक्ति/सेवा खाते से जुड़े सभी फ़ील्ड.
JSON के काेड में दिखाना |
---|
{ "name": string, "email": string, "imageUrl": string } |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. डिसप्ले नेम. |
email |
सिर्फ़ आउटपुट के लिए. ईमेल पता. |
imageUrl |
सिर्फ़ आउटपुट के लिए. इमेज का यूआरएल. |
RemoteConfigUpdateOrigin का नाम
projects.updateRemoteConfig
कार्रवाई कहां से शुरू हुई.
एनम्स | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED |
अनजान वैल्यू के लिए कैच-ऑल. |
CONSOLE |
यह अपडेट, Firebase यूज़र इंटरफ़ेस (यूआई) से मिला है. |
REST_API |
यह अपडेट, Remote Config REST API से मिला है. |
ADMIN_SDK_NODE |
इस वैल्यू का इस्तेमाल तब किया जाता है, जब Firebase एडमिन नोड SDK से अपडेट आता है |
RemoteConfigUpdateType
Remote Config template version
से किस तरह का अपडेट जुड़ा था.
एनम्स | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED |
पहचान में न आने वाली enum वैल्यू के लिए कैच-ऑल. |
INCREMENTAL_UPDATE |
लगातार होने वाला अपडेट. |
FORCED_UPDATE |
फ़ोर्स किए गए अपडेट. UpdateRemoteConfigRequest के अनुरोध में ETag को "*" के तौर पर बताया गया था या कंसोल पर "ज़बरदस्ती अपडेट करें" बटन दबाया गया था. |
ROLLBACK |
पिछले रिमोट कॉन्फ़िगरेशन टेंप्लेट को रोलबैक. |